Castle Brook Residential Homestay Apartment Thiruvalla, Kerala
Set 10 km from Chengannur Railway Station, Castle Brook Residential Homestay offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 12
Rock Sheld Road, 689101 Thiruvalla, India