Set in Salamanca, 100 metres from Plaza Mayor Salamanca, Salamanca Suites Libertad features free WiFi.
All units come with a living room, a flat-screen TV with satellite channels, and some units a fully equipped kitchen with a dining table and a private bathroom. Some units feature a terrace and/or patio.
University of Salamanca is 600 metres from the aparthotel, while Pontificial University of Salamanca is 450 metres away.