Villa The Layar 1BR
The Layar is a cluster of 23 individual villas offering world class design and architecture accompanied with five-star service provided by 100+ staff. Each villa offers modern architecture with ultra-chic interiors, large gardens and the architects’ signature sloping rooves. Villas range from o...