Questo moderno hotel si trova vicino al centro di Santiago, a soli 500 metri dalla Cattedrale. La connessione Wi-Fi è gratuita, il riscaldamento centralizzato e l'aria condizionata.
Tutte le camere sono dotate di TV al plasma con canali satellitari e Canal Plus. Hanno anche telefono, cassaforte e un bagno privato con asciugacapelli. Alcune vantano una vista sulla campagna.
Il tranquillo ristorante di San Lorenzo offre colazione, pranzo e cena. C'è anche un bar-caffetteria e una sala TV.
La Plaza del Obradoiro si trova a soli 5 minuti a piedi, mentre la Alameda e il campus universitario sono vicino.