Located in London’s West End, Zedwell Piccadilly Circus boasts over 700 windowless rooms in Piccadilly Circus.
Britannia International Hotel Canary Wharf has spacious rooms and limited free WiFi, just 600 metres from Canary Wharf Underground Station.
Located on the South Bank of the Thames, Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank.
Located in London’s West End, less than 5 minutes’ walk from Tottenham Court Underground Station and Oxford Street shops is the St Giles.
Located less than 100 metres from Hyde Park, the Central Park Hotel is just a 2-minute walk from Queensway Underground Station.
Nestled in the bustling heart of London, Montcalm Royal London House enjoys a central location, adjacent to Finsbury Square Garden and just a brief stroll from Liverpool Street.
Located on the south side of the River Thames, 650 metres from the London Underground, Park Plaza London Riverbank has free WiFi and air-conditioned rooms with flat-screen TVs.
Nestled between the River Thames and St Katherine’s Dock, and next to Tower Bridge, The Tower Hotel, London offers ideal location, a restaurant, a bar and a fitness centre.
InterContinental London - The O2 offers modern luxury on the Greenwich Peninsula.
4-star Radisson Blu Edwardian, New Providence Wharf offers elegant décor, free Wi-Fi and a gym.