Swiss Country Resort Hotel

, Mahabaleshwar, India
Review this Hotel
Popular Travel Destinations

Swiss Country Resort Hotel

, Mahabaleshwar

Rooms: 28

Panchgani Road - Mahabaleshwar - 412806 - India 952168 272016
21 Traveller

Reviews - Swiss Country Resort Hotel

(hotels)loading
Travel Library Traveller Rating?
7.0/10

See All 21 reviews

Review this Hotel
(hotels)loading