Doté d'une connexion Wi-Fi gratuite, l'Hotel Astro est situé à Mar del Plata, à 500 mètres du casino central.
Chaque chambre comprend une télévision par câble et une salle de bains privative.
La réception est ouverte 24h/24.
L'Hotel Astro se trouve à 600 mètres de la plage de Bristol et à 1,3 km du Torreon del Monje. L'aéroport de Mar Del Plata est implanté à 8 km.