Castillo De Woods
(484)
Resort hotel
Laid-back rooms with antiques in a warm, cosy resort featuring mountain views, plus dining.
Address: Koviloor , top station ,munnar Near BSNL tower Koviloor, Vattavada, Kerala 685615, India
Phone: +91 95449 09544
Air-conditioned accommodations at this villa offer fireplaces and coffee/tea makers. Kitchens offer refrigerators, stovetops, separate dining areas, and ...