See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. To arrive, take the bus from the airport to the city center and then take a taxi to the hotel. Places of interest nearby include the University of Salamanca and the Salamanca Cathedral. Amenities of the hotel include free WiFi, a 24-hour front desk, and a tour desk. Rooms are equipped with a TV and a private bathroom.