The Village House

Lot 633 & 634 Pantai Puteri Santubong,, 93010 Santubong, Malaysia

Hotel image
Read more reviews for The Village House