Cet hôtel moderne est situé à proximité du centre de Santiago, à seulement 500 mètres de la cathédrale. Il dispose d'une connexion Wi-Fi gratuite, du chauffage central et de la climatisation.
Toutes les chambres disposent d'une télévision par satellite à écran plasma et de Canal Plus. Ils ont également téléphone, coffre-fort et une salle de bains privative avec sèche-cheveux. Certaines chambres offrent une vue sur la campagne.
Le restaurant calme de San Lorenzo propose le petit déjeuner, le déjeuner et le dîner. Il y a aussi un café-bar et une salle de télévision.
La Plaza del Obradoiro est à seulement 5 minutes à pied, tandis que l'Alameda et le campus de l'Université sont à côté.