See all photos
See all photos
See all photos
The Hotel Soho Boutique is located in Plaza Ángel, 5 in Salamanca, Spain. To arrive, you can take the bus or the train. There are many places of interest nearby such as the Cathedral of Salamanca and the University of Salamanca. The rooms have a TV, a private bathroom and free WiFi. The common areas have a restaurant, a bar and a terrace.