Located in Ubud, Green Spirit Villa is a perfect starting point from which to explore Bali. The property offers a high standard of service and amenities to suit the individual needs of all travelers. Service-minded staff will welcome and guide you at Green Spirit Villa. Designed for comfort, selected guestrooms offer flat screen television, linens, private entrance, slippers, sofa to ensure a restful night. The property offers various recreational opportunities. No matter what your reasons are for visiting Bali, Green Spirit Villa will make you feel instantly at home.
Rating Average: 7.5
Star rating: 4
Address: Jalan Raya Sayan Kutuh, No. 74,
Check In: 02:00 PM
Check Out: 12:00 PM