Lotus Hotel Masjid India 2 stars

No.45, Jalan Melayu, 50100 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for Lotus Hotel Masjid India