Hotel Annai Bay
200, Beach Road Velankanni, 611111 Velankanni, India,Object type: Hotel Velankanni
Facing the beachfront in Velankanni, Hotel Annai Bay features a shared lounge and a garden. The property provides a 24-hour front desk, airport transportation,