See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. To arrive, guests can take a bus or taxi from the airport. The hotel is near many places of interest, including the Salamanca Cathedral and the University of Salamanca. Amenities of the hotel include a breakfast buffet, Wi-Fi in public areas, and a 24-hour front desk. Rooms have a private bathroom, TV, and kitchenette.