Das Hotel Leon Ubud Bali - Adult Only ist eine elegante 4-Sterne-Unterkunft, die 1 km vom Blanco Renaissance Museum und ca. 25 Minuten zu Fuß vom Neka Museum entfernt liegt. Die Gäste des Bed & Breakfast können sich auf WLAN im ganzen Gebäude und einen Swimmingpool freuen.
Das Hotel im Viertel Penestanan liegt in ca. 3 km Entfernung vom Affenwald von Ubud und 2 km von Einkaufsmöglichkeiten wie dem Markt von Ubud. Der Palast von Ubud gehört zu den historischen Sehenswürdigkeiten und liegt in einer Entfernung von ungefähr 5 Autominuten vom Leon Ubud Bali - Adult Only. In der Nähe finden sich auch Unterhaltungsmöglichkeiten, darunter auch der Bukit Campuhan, 1,1 km von hier entfernt.
Die Unterkunft liegt in unmittelbarer Nähe vom Restaurant Warung Mandi und bietet Gerichte der italienischen Küche.