The elegant Cabo de Hornos Hotel is located in the historic town of Punta Arenas. Recently renovated, it features vanguard interiors, stylish rooms, free Wi-Fi and a fine dining restaurant. The comfortable room ... Read more

View all Luxury Hotels in Punta Arenas