Refreshingly Luxurious Villas of Alila Hotel in Bali Indonesia

Singapore-based studio WOHA designed the refreshingly luxurious villas of Alila Hotel-Uluwatu located in Bali, Indonesia. The completed villa is composed wooden rectangular structures made with lattice-work design for guests to have a unique view of the sea. Photos by Alila Hotels