Royal Resort Villa se encuentra en Mahabaleshwar y ofrece alojamiento con piscina privada, balcón y vistas al jardín. El alojamiento, que está a 1,9 km de Lago Venna, dispone de terraza y parking privado gratis.
Esta villa de 3 dormitorios ofrece TV de pantalla plana, aire acondicionado y sala de estar. El alojamiento ofrece cocina.
Bombay Point está a 4,3 km del alojamiento, y Mahabaleshwar Temple está a 5,4 km. El aeropuerto (Aeropuerto de Pune) está a 126 km.