Map Location
Hotel Hibiscus City
No. 90, Jalan Pudu, 50100, Kuala Lumpur, Malaysia