Set in Thekkady, Mountain View Homestay features accommodation with seating area. This property offers access to a terrace and free private parking. The homestay offers garden views, a picnic area and a 24-hour front desk.
Numero delle stanze: 7
Rosapookandam Road, 685509 Thekkady, India