Location

Hotel Alor Street
67, Jalan Alor, Kuala Lumpur 50200