OYO 7116 Home Stay Winter Castle
Devikolam Kerala
Check in
12:00 PM
Check out
11:00 AM
With a stay at OYO 7116 Home Stay Winter Castle in Devikolam (Devikolam), you'll be a 5-minute drive from Tea Gardens and 7 minutes from Mount Carmel Church. This hotel is 4.3 mi (6.9 km) from Munnar Juma Masjid and 5 mi (8 km) from St. Thomas Marthoma.
Stay in one of 6 guestrooms featuring flat-screen televisions. Cable television is provided for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries.
Property Details
Location
Munnar- Thekkady Rd., Devikulam, Devikolam, Kerala 685613, India