The city of Mar del Plata, Argentina, lies on the South Atlantic 250 mi/400 km south of Buenos Aires. It's not a pretty town and is certainly no Rio, and the beach is only average—but it has its ...
Mar del Plata, Argentina
2 Tourist Class
Commission: -
Rooms: -
Rates: $6 - $9
This 52 room property, renovated in 2011......
View Hotel Details
Rooms: 52
Rates: -