This hotel is situated in Santiago de Compostela City Centre, just steps from Santiago de Compostela Cathedral and Plaza de la Quintana, and within a short walk of Santiago de Compostela Cathedral Museum. You’ll also find Obradoiro Square and Alameda Park less than a mile away.