| Jalan Melaka Raya 23, Taman Melaka Raya, Malacca
Starting from
USD 63.80
per night
Lat: 2.18196, Lon: 102.262733