Featuring 3-star accommodation, Capital O 82908 Khushi Villa is located in Mahabaleshwar, 1 km from Lingmala Falls and 8.3 km from Mahabaleshwar Temple. This 3-star hotel offers a shared lounge and room service.
Numero delle stanze: 30
Near Sagar Villa, At Post Metgutad, Panchagani – Mahabaleshwar Road, Mahabaleshwar, 412806 Mahabaleshwar, India