Just another hotel to be honest. And they shouldn't be on website if they don't have convenience of pay method and expect cash especially when cash is unavailable as usual in nigeria very annoying
Traveloka Sdn Bhd (No. Pendaftaran 201501003122), Tingkat 14 Menara 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia