Address: 16,round road mahalingapuram , Pollāchi, India
Offering an outdoor swimming pool, Ambrra River Resort is located in Pollāchi. Free WiFi access is available in this resort. The air-conditioned accommodation will provide you with a satellite TV and a seating area. There is also a refrigerator.