See all photos
See all photos
See all photos
This hotel is located in Santiago de Compostela, Spain. To arrive, guests can take a bus or taxi from the airport. This hotel is close to a number of places of interest, including the Cathedral of Santiago de Compostela and the Palace of the Archbishop. Amenities at the hotel include Wi-Fi, a 24-hour front desk, and a tour desk. Rooms are equipped with a TV and private bathroom.