Villa Sofia Resort & Spa Overview

Located in San Carlos de Bariloche just a short walk from the Civic Centre, this beautifully decorated Argentine hotel shows details in Patagonian contemporary design to create a uniquely relaxing environment in harmony with the surrounding two acres of open lush green space. The excellent facilitie


Map Location

Hotel Facilities