The Villa Langkawi 3 stars

Lot 993, Pantai Tengah. Mukim Kedawang, 07100 Pantai Cenang, Malaysia

Hotel image
Read more reviews for The Villa Langkawi