El Hotel, de noble arquitectura y totalmente remodelado, es un imponente y señorial edificio, que ha sido testigo del desarrollo de Punta Arenas por más de cuarenta años. Es un lugar con estilo propio, caracterizado por una decoracion de vanguardia y elegancia indiscutibles, que cuenta con modernas y cálidas instalaciones, además de un servicio acorde al más alto estandar internacional. Es de tamaño medio, tiene una decoración agradable con muebles modernos.
Se encuentra en el centro de Punta Arenas, frente a la Plaza de Armas y d el monumento a Hernando de Magallanes junto a los indios Patagones y Sirenas. En la puerta de entrada a la Patagonia. Cada estacion nos brinda un panorama de hermosos paisaje:: para los amantes de la nieve y el ski en invierno o para largos paseos en primavera y verano.
El hotel tiene un restaurante y un bar.