The Seymour Hotel looks pretty impressive from the outside, but most guests – while they may appreciate the cheap rates – aren’t so keen on the condition of the rooms or the tiny prefab bathrooms.
The hotel is located in London's West End, 500 metres from Hyde Park and just 350 metres from Paddington Station, where the Heathrow Express arrives. Paddington Underground Station also offers easy access to many of the city's most famous sights.