Based on 63 review
This property is 2 minutes walk from the beach. Located only 300 m from Bariloche's Civic centre, Hotel Antartida offers rooms with a cable TV. Guests staying here can enjoy a daily breakfast and order meals at the on site restaurant. Common areas offer WiFi access. Bright and spacious, rooms at Ant...