Quite a common business hotel in Japan. It looks old style but acceptable. The hotel is located in one of the main street where there are different restaurants and 激安nearby.
Traveloka Sdn Bhd (No. Pendaftaran 201501003122), Tingkat 14 Menara 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia