minube
Elegant
The Cape Horn Hotel is located in the town of Punta Arenas in the south of Chile. It was recently remodeled but it still maintains a more delicate style of elegance from years before. The fully equipped rooms are both comfortable and luxurious. Close to the main square of the city, the location is great.