Show Project InfoHide Project Info

Villa Leha Leha

Villa Leha Leha is a a private, fully-serviced luxury villa located in Sanur on the east coast of Bali. The website serves to provide details of it’s facilities, location as well as rates and availability.

View the website at www.villalehaleha.com.

Client: Villa Leha Leha
Year: 2010