Sites have already opened in Elephant and Castle and Manor House, London, with further units in Walton-on-Thames, Surrey, and Newcastle-upon-Tyne
Full ArticleTravelodge opens four new hotels ahead of festive family bookings boom
Wales Online
0 shares
1 views