HOTEL
IVY VILLA -Chennai Beach House
IVY VILLA -Chennai Beach House, No.163, Mamallapuram Rd, VENPURUSHAM VILLAGE, Mahabalipuram, Tamil Nadu 603104, India
Where it sits
IVY VILLA -Chennai Beach House
IVY VILLA -Chennai Beach House, No.163, Mamallapuram Rd, VENPURUSHAM VILLAGE, Mahabalipuram, Tamil Nadu 603104, India
12.60191, 80.18864
Plan around IVY VILLA -Chennai Beach House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
