At Post Bhilar - Main Road Bhilar, Near to Panchgani Mahabaleshwar Road, Dist Satara, Panchganai, Maharashtra, 412805 Mahabaleshwar, Ấn Độ
Xếp hạng #14/ 104 khách sạn ở Mahabaleshwar
Lựa Chọn của KháchThử thay đổi tìm kiếm bằng các bộ lọc bên dưới