See all photos
See all photos
See all photos
The 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 Cathedral of Salamanca and the University of Salamanca. The rooms and common areas of the hotel have many amenities, including Wi-Fi, a TV, and a pool.