El Maheswari Villa se encuentra en Ubud y ofrece alojamiento con aire acondicionado, piscina privada, vistas a la piscina y balcón. Esta villa cuenta con aparcamiento privado gratuito, servicio de traslado gratuito y Wi-Fi gratuita.
Jalan Raya Kengetan, 80571 Ubud, Indonesia