Soho Boutique Salamanca
Plaza del Angel, 5-7, Salamanca, Castilla y León, Spain, 37001
With a stay at Soho Boutique Salamanca, you'll be centrally located in Salamanca, steps from Plaza Mayor and Alberto de Churriguera y José del Castillo, Conde de Francos. This 4-star hotel is 0.2 mi (0.4 km) from New Cathedral of Salamanca and 1.2 mi (2 km) from Pontifical University of Salamanca.