The most imposing hotel in Punta Arenas with fabulous views across the Megellan Straits to Tierra del Fuego.