Mamalla Beach Resort

About

Mamalla Beach Resort is located about 60 kms south of the city of Chennai in South India, is Mamallapuram (Mahabalipuram), a seashore town of architectural beauty along the Bay of Bengal. The resort has 50 rooms, fully equipped with modern amenities. The Resort has Conference Halls to hold corporate seminars, workshops, training and development programs.

Facilities

Facilities
Food and drink
Business, internet and AV
Getting there
Guest rooms and services
Leisure

Getting there

108, Kovalam Road. East Coast Road

Nearby venues