Offrant une piscine privée, l'hotel Bella Villas Ubud est situé dans le quartier "Ubud City-Centre" à Ubud, à 2 km du Musée d’art Agung Rai.
Le Musée Puri Lukisan est également à moins de 9 minutes de marche. Cet hotel 3 étoiles se trouve non loin du Marché d'Ubud. Vous pouvez prendre le bus à l'arrêt Kura Kura, à 650 m de Bella Villas.
Les chambres disposent d'un balcon et d'un coin repas, ainsi que d'une cafetière/théière pour votre confort. Les chambres sont équipées d'un réfrigérateur et de la vaisselle, d'une toilette séparée et une douche dans les salles de bain. Certaines unités comprennent des vues sur la piscine.
La résidence distribue un petit-déjeuner américain le matin. De plus, un restaurant Dicarik Warung offre une variété de cuisine Indonesian et se trouve à quelques instants de Bella Villas d'Ubud.