Este moderno hotel está localizado perto do centro de Santiago, apenas a 500 metros da Catedral. Existe acesso Wi-Fi gratuito, aquecimento central e ar condicionado em todas as áreas.
Todos os quartos têm televisão de ecrã plasma com canais por satélite e Canal Plus. Também têm telefone, cofre e casa de banho privativa com secador de cabelo. Alguns quartos têm vista para o campo.
O restaurante tranquilo de San Lorenzo oferece pequeno-almoço, almoço e jantar. Há também um café-bar e uma sala de televisão.
A Plaza del Obradoiro fica apenas a 5 minutos a pé, enquanto o Alameda e o campus da Universidade estão ao lado.