Rating Average: 7.2 Star rating: 3 Address: Jalan Tirta tawar, kutuh kaja, Ubud, Check In: 3pm Check Out: 11am Review: 1 Best Deals, Offers and Sales Related Villa: Kumari Villa Ananta The Kubu Kuta Bali Elephants Boutique Villa Jimbaran Kandava Villa