The Radisson Blu Resort Temple Bay Mamallapuram is situated at the end of the main beach of Mamallapuram (now known as Mahabalipuram), which features the Shore Temple. The resort features hotel style rooms as well as a selection of stand alone villas on the beach front. [Beach Villa] The villas include a lounge area and […]