Deva House terletak di dekat Oka Kartini, dan hanya berjarak 20 menit berjalan kaki dari pusat Ubud.
Para tamu dapat mengakses Mandala Wisata Wenara Wana dalam 5 menit berkendara dari properti, sementara Jembatan Tjampuhan berjarak 25 menit berjalan kaki. Pura Dalem Puri Peliatan, menawarkan akses langsung ke tempat-tempat wisata kota dan tempat-tempat utama, berjarak 10 menit berjalan kaki dari Deva House.
Kamar-kamar tertentu memiliki balkon, meja tulis dan area tempat duduk sesuai keinginan Anda. Lemari es dan peralatan dapur disediakan dan juga dilengkapi dengan bidet, toilet terpisah dan shower.
Pilihan hidangan India yang tak terbatas tersedia di Warung Little India, berjarak 50 meter dari properti.