See all photos
See all photos
See all photos
The hotel is located in Santiago de Compostela, La Coruña, Spain. It is located near the Galician National Museum, the Cathedral of Santiago de Compostela, and the Santiago de Compostela Airport. The hotel offers free WiFi, a 24-hour reception, a bar, and a restaurant.