Swiss-Garden Hotel & Residences Malacca 5 stars

T2-4, The Shore @ Melaka River, Jalan Persisiran Bunga Raya, 75300 Melaka, Malaysia

Hotel image
Read more reviews for Swiss-Garden Hotel & Residences Malacca