Filters:
clear
clear
Country: United Kingdom

travellers lodge in Barry

About 1 results.

Travelodge Cardiff Airport

Rhoose, CF62 3BA Barry, United Kingdom

Great for business or pleasure, the Travelodge Cardiff Airport hotel is situated just moments from Cardiff Airport and a short journey from the city centre

  • 1