NH Road Adimali, Machiplavu
Machiplavu, Idukki, Kerala, India, 685561
Call : 9847112228
Located in Adimali, Machiplavu, Specilised in: Rooms, A/c, Non A/c, Dormitory, Homestay, Freshup, Facility: Free Wifi, Kitchen Facility, Food Arrangement, Hotwater, TV, Ayurvedic Traditional Treatment, Parking Facility, Ph: 9847112228
Gowri Homes "Ultimate Homes Stay Rooms"