A Look at Alila Villas Uluwatu
Alila Villas Uluwatu is a tropical resort located on the southern tip of Bali, Indonesia and completed by Singapore-based WOHA Architects in 2009.
Alila Villas Uluwatu is a tropical resort located on the southern tip of Bali, Indonesia and completed by Singapore-based WOHA Architects in 2009.
After the debut of WOHA Architects new product line at Maison et Objet this year in Paris, the WOHAbeing pavilion
I recently went to check out Marina One, a massive new new integrated development in Singapore’s Central Business District. I