Greenwoods Beach Resort

Mamallapuram (Mahabalipuram)


Surrounding a leafy, somewhat unkempt courtyard, this backpacker standby is definitely showing its age. Rooms are clean enough, but each is battered in its own way. The saving grace for some are the balconies – and the friendly staff. Despite the name, it's not on the beach.