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