Self Catering in Ambalavayal
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Edakkal Hermitage Resorts
Near Edakkal Caves, Ambalavayal Po, Ambalavayal, India (Show map)
Located a 10-minute drive from the Arattupara View Point, Edakkal Hermitage Resorts Ambalavayal includes 11 rooms with views of the valley. This hotel features a luggage locker along with a lobby…
More...
From US$ 118price for 1 nightBook Now