River View apartment , Thodupuzha
9 bedrooms
Baths
Guests
With a stay at this apartment in Thodupuzha, you'll be 12.9 mi (20.8 km) from Vagamon Falls and 17.2 mi (27.7 km) from Periyar Lake. This apartment is 20.1 mi (32.3 km) from Poonjar Palace and 20.4 mi (32.8 km) from Kallil Devi Temple.
Parking
WiFi/Internet
Pet friendly
No nearby properties available in this region at the moment.