Die Villa Leona Ubud liegt etwa 3 Kilometer vom Markt von Ubud entfernt und verfügt über einen Swimmingpool zur Entspannung der Gäste. Die Villa mit Blick auf den Garten lädt Gäste ein, den Affenwald von Ubud zu besuchen (circa 10 Fahrminuten von der Unterkunft entfernt).
Die Villa in Ubud befindet sich in 2 km Entfernung von Unterhaltungseinrichtungen wie dem Bukit Campuhan. Sobek Rafting befindet sich circa 15 Fahrminuten von der Villa Leona Ubud entfernt.
Eine komplette Küche sowie ein Essbereich im Freien stehen Selbstversorgern zur Verfügung. Gäste können auch einen Kühlschrank nutzen, um ihre eigene Mahlzeit zuzubereiten. Das Restaurant Jungle Fish Bali, die eine große Auswahl an Gerichten bietet, ist ungefähr 8 Kilometer von hier entfernt. Zu den Behandlungseinrichtungen gehören ein Jacuzzi und ein Whirlpool.