Izi Beach Stay Mamallapuram Bed and Breakfast Chennai
Offering a garden and sea view, Izi Beach Stay Mamallapuram is located in Chennai, a few steps from Mahabalipuram Beach and 44 km from Arignar Anna Zoological Park. The air-conditioned accommodation is 22 km from Nithya Kalyana Perumal Temple.
Number of rooms: 3
2nd Street, 603104 Chennai, India