Advertisement

This hotel built in 44 villas with thatched roof is well furnished with modern day luxury and unique amenities, sitting lounge, free wifi, handcrafted furniture etc. Also, the property is considered as the best Mountain hotel in Ubud with spa, outdoor pool. ... Full Story

Advertisement

Viral in Social Media

Advertisement