hotel church park Hotel
No 126\14 Thonithurai road velankanni velankanni, 611111 Velānganni, India
Situated in Velānganni, 200 metres from Velankanni Beach, hotel church park features accommodation with a garden, free private parking and a terrace. This 3-star hotel has air-conditioned rooms with a private bathroom.