Berry hill resort is located in one of the many slopes of Dodabetta – highest peak of South India. The resorts are very famous for its modern luxury style and colonial antique design. Berry hills resort has an in-house restaurant which serves all kind of cuisines from seasonal menus.
Berry Hills Resort
Udhagamandalam Udhagamandalam Tamil Nadu 643001 India