On the Beach offers seven nights self-catering at the three-star Capri Hotel, Gran Canaria, departing from Birmingham on March 3, from £286 per person.
Click here to book with On the Beach
On the Beach offers seven nights self-catering at the three-star Capri Hotel, Gran Canaria, departing from Birmingham on March 3, from £286 per person.
Click here to book with On the Beach