Hyde Park Radnor Hotel, Royal National Hotel, Ibis Styles London Southwark – Near Borough Market e Ibis London Earls Court são alguns dos hotéis da 3 estrelas mais procurados em Londres.