IVY VILLA Villa Mahabalipuram
Featuring air-conditioned accommodation with a private pool, IVY VILLA is set in Mahabalipuram. This beachfront property offers access to a balcony and free private parking.
VENPURUSHAM VILLAGE, MAHABALIPURAM, BEACH VILLA, 601304 Mahabalipuram, India