Almarza
12
28
12
It is a small country hotel where you will find what you seek. Attention, silence, rest, landscapes, ... Soria. To visit our province and enjoy your surroundings we are your destination.
Rooms for rent
Minimum stay: 1 night
Minimum stay: 1 night