Near Swiss Country Resort, Mahabaleshwar, India +91 216 820 2099
Located in Mahabaleshwar, Cloud Green is close to Wilson Point and Mahabaleshwar Bazaar. This hotel is within the vicinity of Polo Grounds and Lodwick Point. Enjoy a satisfying meal at a restaurant serving guests of Cloud Green.
|General||Laundry facilities, Restaurant|