Featuring free WiFi, Hotel Astro is located in Mar del Plata, 1640 feet from Mar Del Plata Central Casino.
Each room includes a cable TV and private bathroom facilities.
There is a 24-hour front desk at the property.
Bristol Beach is 1969 feet from Hotel Astro, while Torreon del Monje is 0.8 mi away. Mar Del Plata Airport is 5 mi from the property.