On the Beach offers seven nights self-catering at the three-star Panorama Studios, Rhodes, from Luton on July 2, from £225 per person.
On the Beach offers seven nights self-catering at the three-star Panorama Studios, Rhodes, from Luton on July 2, from £225 per person.