Elim luxury suite Villa
Admiral Street 2nd Floor, 609313 Tarangambādi, India
Featuring air-conditioned accommodation with a balcony, Elim luxury suite is located in Tarangambādi. This beachfront property offers access to a terrace and free private parking.