S

Super OYO 90572 J Hotel Masjid India

Hotel
Rating
3.6
57 reviews
Address
Wisma Abb, 61, Jln Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia