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