See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. To arrive, guests can fly into the nearby airport or take a train or bus into the city. There are many places of interest nearby, such as the Cathedral of Salamanca and the University of Salamanca. The hotel has both rooms and common areas with a variety of amenities, such as a gym, a spa, and a restaurant.
Wi-Fi
Fax
Bar/Snack/Café
Free Wi-Fi