Hotel Chettinadu Virundhu
10,East Raja Street, Mamallapuram, 603104 Mahabalipuram, India,Object type: Hotel Mahabalipuram
Located within an 8-minute walk of Mahabalipuram Beach and 0.7 miles of Group of Monuments at Mahabalipuram, Hotel Chettinadu Virundhu has rooms in Mahabalipura