Questo moderno hotel si trova vicino al centro di Santiago, a soli 500 metri dalla cattedrale. Offre connessione Wi-Fi gratuita, riscaldamento e aria condizionata in tutta la struttura.
Le camere dispongono di TV al plasma con canali satellitari e Canal Plus, telefono, cassaforte e bagno privato con asciugacapelli. Alcune vantano anche splendide viste sulla campagna.
Il tranquillo ristorante del San Lorenzo serve prima colazione, pranzo e cena. Sono presenti anche un bar-caffetteria e una sala TV.
La Plaza del Obradoiro dista solo 5 minuti a piedi, mentre l'Alameda e il campus universitario si trovano accanto alla struttura.