Salamanca, Salamanca
Spend a second to
save a fortune!
Spend a second to save a fortune!
Plaza De La Libertad 4, Salamanca
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.
See MoreUsage of subsidiary facilities may incur additional fees