Barcelona
5 days/4 nights B&B (includes dinner on first and last evenings)
from £625 per person (sharing a twin/double room)
Madrid, Toledo and Segovia
6 days/5 nights B&B (includes dinner on first and last evenings)
from £680 per person (sharing a twin/double room)
Northern Spain and the Rioja Vineyards
5 days/4 nights half board accommodation
from £525 per person (sharing a twin/double room)