sam xavier beach resort Hôtel
ariyanattu street north ward no 2,velankanni, 611111 Velankanni, Inde
Located in Velankanni, sam xavier beach resort provides 3-star accommodation with private terraces. This 3-star hotel offers room service and a 24-hour front desk. The hotel features family rooms.