A Mahesa Villa Ubud está localizada no bairro Penestanan em Ubud a aproximadamente 2 km do Palácio Real de Ubud e dispõe de piscina, bem como de vistas para o jardim. Esta propriedade proporciona aos hóspedes uma experiência relaxante com banhos públicos quentes e banho público de primavera quente.
A pousada beneficia de uma localização primordial a uma distância de 10 minutos de carro do Santuário da Floresta dos Macacos Sagrados, enquanto atrações naturais como o Gruta do Elefante estão a 15 minutos de distância de carro. A Mahesa Villa está situada a 2.1 km dos locais culturais como Museu Neka. Situada perto do Templo de Gunung Lebah, esta propriedade de Ubud é popular entre os fiéis e os turistas.
Esta vila dispõe de uma casa de banho com banheira de hidromassagem e chuveiro.
Os hóspedes podem cozinhar as suas próprias refeições na cozinha comum nesta acomodação de Ubud. Dream's Cafe com culinária indonesiana fica a aproximadamente 5 minutos a pé desta Mahesa Villa.