Salamanca Suite Studios Condo Hotel Salamanca, Salamanca Province
Situated in the heart of Salamanca, only 65 metres from Plaza Mayor Square and a 20-minute walk from the main train station, Salamanca Suite Studios features a sun terrace with city views.
Number of rooms: 22
Plaza De La Libertad 4, 37002 Salamanca, Spain