Travelodge reveals Q1 2024 hotel openings
CGI of London Oval Travelodge London Oval Travelodge Located just metres away from Oval Tube Station and opposite the famous Kia Oval Cricket Ground, this 95-bedroom hotel will be Travelodge’s 81st in London and its 600th hotel in the UK, Ireland and Spain. London Oval Travelodge will also be the first new build hotel to […]
Read more