Nature Castle
Vattavada, Munnar, 685615 Kottakamboor, India
Offering a garden and views of terrace farming, Nature Castle is located in Kottakamboor. Pambadum Shola National Park is 8 km from the property. Free private parking is available on site. Each unit is fitted with a private bathroom with bathrobes. Bed linen is available. Nature Castle also includes a barbecue. The property also offers grocery delivery. Jeep safaris can be arranged. Bike hire and car hire are available at the property and the area is popular for cycling.
Location: Kottakamboor
Vattavada, Munnar, 685615 Kottakamboor, India
