Alor Villa

Jalan Utama, Taman Kelemak Perdana, Alor Gajah, 78000 Melaka, Malaysia

Hotel image
Read more reviews for Alor Villa