Rating Average: 10 Star rating: 2 Address: Jalan Raya Tumbakbayuh No.14, Br. Tiying Tutul, Tumbakbayuh, Mengwi, Badung , Bali Check In: 2pm Check Out: 12pm Review: 4 Best Deals, Offers and Sales Related Villa: Villa Alila, Sumberkima Hill Villa Agung Beach Inn Vila Seni Seminyak Ume Sri Villas