Thekkekara Tourist Home Vagamon Apartment Vagamon
Situated in Vagamon, Thekkekara Tourist Home Vagamon offers accommodation with a hot tub, a fitness room and an open-air bath. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace.
Number of rooms: 12
Thekkekara, 685503 Vagamon, India