Red Rock Hospitality & Villa sulai 1 features mountain views, free Wi-Fi and free private parking, located in Mahabaleshwar, 4.2 km from Lingmala Falls.
Numero delle stanze: 12
RED ROCK VILLA, BHILAR DANAWLI ROAD, BOOK VILLAG, POST BHILAR, MAHABALESHWAR, SATARA, 412805, 412805 Mahabaleshwar, India