See all photos
See all photos
See all photos
The Hotel Castellano I is located in Salamanca, Spain. It is near many places of interest, such as the Cathedral of Salamanca and the University of Salamanca. The hotel has a restaurant, a bar, a fitness center, and a sauna. The rooms have a TV, a minibar, and a private bathroom.