Boasting mountain views, Selva Homestay features accommodation with a balcony and a kettle, around 2.3 km from Pambadum Shola National Park. This property offers access to a terrace and free private parking.
Numero delle stanze: 5
vattavada, 685615 Vattavada, India