
Soria, Spain
Alba
2-star hotel
Located just 700 meters from the town center, this cozy hotel offers easy access to all the destination has to offer. With only four accommodation units, it guarantees a quiet stay. Built in 2001, the hotel provides 24/7…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Medical service











