Holiday Villa Alor Star business logo picture

Holiday Villa Alor Star


Background
Claim business

Holiday Villa Alor Star is a 4-star hotel in Alor Setar, Kedah. To learn more about their latest promotion, call them at 604-7349999 .

Start share your experience with Holiday Villa Alor Star today!