O moderno e luxuoso hotel situa-se em frente ao centro comercial e de lazer The Colonnade, no noroeste de San antónio. Fica a aproximadamente 15 minutos do centro da cidade.
Os luxuosos quartos compreendem casa de banho completa e secador de cabelo. Dispõem de telefone com ligação directa, televisão via satélite/cabo, rádio, conjunto para engomar, acesso à Internet, cama de casal ou kingsize, mini-bar, máquina de café e piso alcatifado. O ar condicionado e o aquecimento são reguláveis individualmente.
O hotel, renovado em 2005, compreende um total de 326 quartos distribuídos por 20 andares. Oferece aos seus hóspedes um hall de entrada com recepção disponível 24 h por dia, cofre, bengaleiro e elevador. Adicionalmente este hotel urbano climatizado conta com um quiosque, um bar, um excelente restaurante e uma sala de conferências. Os hóspedes poderão ainda usufruir dos serviços de quartos e de lavandaria (taxa extra). Existe também um parque de estacionamento.
Na área exterior do hotel encontra-se uma piscina aquecida. Os hóspedes terão também à disposição uma piscina coberta, uma sauna e um centro de fitness.