This popular hotel is located at Jalan Raja Laut, in the heart of Kuala Lumpur City. Jalan Tuanku Abd Rahman and Chow Kit Roads are nearby, and guests will be able to reach the main shopping area on foot. The hotel's simply furnished rooms are air-conditioned..