Die Villa Van Sheva Ubud bietet einen privaten Parkplatz im Bezirk Taman und ist 7 km von den bedeutenden religiösen Stätten wie dem Tempel von Tirta Empul.
Petulu White Herons ist in einer Entfernung von 25 Minuten zu Fuß von der Villa, die sich in der ländlichen Gegend von Ubud befindet. Die Reisterrassen von Tegallalang ist 2 km von der Villa in Ubud gelegen. Das Blanco Renaissance Museum findet man zudem ungefähr 6 Kilometer von hier entfernt.
Die Villa Van Sheva Ubud verfügt über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Es werden auch ein Haartrockner, eine Duschhaube und Handtücher angeboten.
Eine komplette Küche sowie ein Essbereich stehen Selbstversorgern zur Verfügung. Gäste können auch einen Wasserkocher nutzen, um ihre eigene Mahlzeit zuzubereiten. Das Restaurant Fast and Delicious by Pramana liegt circa 5 Gehminuten von der Villa Van Sheva Ubud entfernt und serviert asiatische Gerichte. Vor Ort gibt es einen Infinity-Pool sowie Kopfmassage und eine Rückenmassage.