The Ambrra River Resort is located around 10km from Pollachi, one of the famous towns in Tamil Nadu. The resort is located on the banks of river Amaravathy and is just an hour's drive from Coimbatore and Palakkad. This is an ideal place for a family vacation and to enjoy amidst natural surroundings while you're in the town.
Situated amidst tranquillity and nature, Ambrra River Resort is a perfect place to unwind yourself and have a relaxing time in Pollachi. Some of the hotel facilities include the following:
Children's Play Park and Lawn