Swiss-Garden Hotel Melaka
Swiss-Garden Hotel Melaka
Hotel
T2-4 The Shore @ Melaka River, Jalan Persisiran Bunga Raya, Malacca City, Malacca, Malaysia
74
Average ·
626 reviews