Seri Malaysia Alor Setar 2 stars

Jalan Stadium, 05100 Alor Setar, Kedah, 05100 Alor Setar, Malaysia

Hotel image
Read more reviews for Seri Malaysia Alor Setar