| Jalan Melaka Raya 23, Taman Melaka Raya, Malacca
Starting from
USD 45.78
per night
Lat: 2.18198, Lon: 102.262703