ZEN Rooms Grand Orchard Hotel Kuala Lumpur
Jalan Masjid India, 141
Kuala Lumpur,
MY 50100
Near Jamek Mosque