Mahabalipuram - YD Stay 297001
21, Othavadai St, Fisherman Colony, Mahabalipuram,Tamil Nadu 603104
YD Stay 289001 in Mahabalipuram is located at a distance of 400 meters from Mahabalipuram Bus Stand, 400 meters from Mahabalipuram Railway Station,...
- Food facility available
- Parking available