See all photos
See all photos
See all photos
The Hotel Castellano III is located in Salamanca, Spain. To arrive, take Calle San Francisco Javier, 2. Places of interest nearby include the Salamanca Cathedral and the University of Salamanca. Rooms at the hotel include a TV, a private bathroom, and a minibar. Hotel amenities include a 24-hour front desk, a tour desk, and luggage storage.