Holiday Villa City Center Alor Setar 4 stars

Lot 162,163, Jalan Tunku Ibrahim, Bandar Alor Star, Mukim Kota Star, 05000 Alor Setar, Malaysia

Hotel image
Read more reviews for Holiday Villa City Center Alor Setar