Hotel Mamallaa Heritage
No 104, East Raja Street, Mamallapuram, 603104 Mahabalipuram, India,Object type: Hotel Mahabalipuram
Located in Mahabalipuram, a 7-minute walk from Mahabalipuram Beach, Hotel Mamallaa Heritage provides air-conditioned rooms and a garden. Among the facilities of