Het elegante Bella Villas Ubud hotel, gelegen in de Ubud Centrum wijk van Ubud op 25 minuten lopen van het Apenwoud van Ubud, biedt een terras. Het 3-sterrenhotel binnen 3 km afstand van de Goa Gajah (Olifantengrot) biedt uitzichten op de tuin en een een buitenzwembad, dat het hele jaar geopend is.
Dit pension is gelegen op een klein stukje lopen van de Folk Pool & Gardens zwembad en tuin. Historische bezienswaardigheden hier zijn onder andere het Paleis van Ubud, dat binnen 13 minuten wandelen van Bella Villas Ubud ligt. Entertainment in de omgeving omvat de Campuhan Heuvelrug binnen 2 km van de accommodatie. De Kura Kura bushalte is binnen een paar straten van dit hotel.
Strijkfaciliteiten, samen met koffie- en theevoorzieningen, zorgen voor het gemak op de kamer in het pand in Ubud. De hotelkamers beschikken over een apart toilet en een douche. Een apart toilet en een douche zijn aanwezig in de privébadkamers.
9 Angels is binnen 13 minuten wandelen van Bella Villas gesitueerd.