Hotel Ramakrishna* 8 Othavadai Street - Mamallapuram, India Category: Hotel * A really nice hotel mentioned in lost of touristic guides like Lonely planet, perfectly located in the beautiful Mamallapuram. more info » rating Not rated yet Availability very low BOOK