Mamalla Inn, Mahabalipuram, Tamil Nadu Hotel
No.69/1, East Raja Street, Opp Mamalla Heritage Hotel, Mahabalipuram, Tamil Nadu 603104, 603104 Mahabalipuram, India
Offering accommodation with free Wi-Fi, air conditioning and flat-screen TV, Mamalla Inn, Mahabalipuram, Tamil Nadu is set 500 metres from Mahabalipuram Beach and 600 metres from Pallava Beach.
Fresh seafood can be obtained from their restaurant. Food is cooked after we order… it takes time. But everything is fresh. Taste is awesome.