Located within 2.2 km of Playa del Centenario and 12 km of Serena Bay, Hotel Sol Bariloche provides rooms in San Carlos de Bariloche. This 3-star hotel features free Wi-Fi and a bar. The hotel features family rooms.
Number of rooms: 143
160 Villegas, 8400 San Carlos de Bariloche, Argentina