Das Bella Vista Mahabaleshwar in Mahabaleshwar liegt 100 m von den Lingmala-Wasserfällen entfernt und bietet Unterkünfte mit einem Fitnesscenter, kostenfreien Privatparkplätzen, einem Garten und einer Terrasse.
Zimmeranzahl: 30
Treetop Resort Mahabaleshwar Panchgani Road, 412806 Mahabaleshwar, Indien