+UPLOAD
131 Reviews

Palace Hotel

40-46 Jalan Masjid India, 50100, Kuala Lumpur