Apartamentos La Camelia Apartment Salamanca, Salamanca Province
Situated in the centre of Salamanca, Apartamentos La Camelia is a recently renovated accommodation, which features soundproof rooms.
Number of rooms: 3
11 Calle Clavel, 37001 Salamanca, Spain