Menawarkan infinity pool, Green Spirit Villa Ubud terletak di distrik Sayan, 1.7 km dari Jembatan Tjampuhan. Hotel ini juga dilengkapi WiFi di di seluruh properti.
Properti ini terletak 3 km dari pusat kota Ubud dan 40 km dari bandara Bandar Udara Internasional Ngurah Rai. Mandala Wisata Wenara Wana berjarak 3 km dari tempat ini.
Pembuat kopi/teh, area tempat duduk dan pengatur suhu serta toilet terpisah dan shower tersedia di semua kamar. Beberapa kamar memberikan pemandangan luar biasa ke arah lembah.
Untuk masakan Aziatische, cobalah The Sayan House yang berjarak 150 meter.