Call LIVE Agent NOW
+1-888-376-9286Near BSNL Tower Koviloor Vattavada, Kottakamboor, India
See Map
Airport Shuttle
Free Breakfast
Free Internet Access
Free Parking
Pets Allowed
Show All Amenities
Castillo De Woods is a resort located in Kottakamboor, Kerala, offering stunning mountain views and a barbecue area. The on-site restaurant is available for guests to enjoy, and all rooms come equipped with a flat-screen TV and a kettle. Some rooms even have a seating area for relaxation. Room service is available, and guests can also hire a car to explore the popular horse riding spots in the area.
Check-in: 12:00
Check-out: 12:30