Radisson Resort Temple Bay Mamallapuram

57, Covelong Road
Mahabalipuram
India