United Kingdom London


Hotels near Leicester Square area - London

Radisson Edwardian Leicester Square London
from GBP 215

Radisson Edwardian Leicester Square London

Ideally located on Leicester Square in the heart of London, the Radisson Edwardian Hampshire is surrounded by the diverse amenities of the capital and is within easy walking distance of many of London's top West End theatres. This property is
St Martins Street - Leicester Square London Location: Leicester Square
W London Hotel Leicester Square
from GBP 244

W London Hotel Leicester Square

W London Hotel is set on the corner of Leicester Square and Swiss Court, close to Piccadilly Circus and Leicester Square tube stations. The stylish hotel provides vacationers easy access to the collections at The British Museum and The National
10 Wardour Street - Leicester Square London Location: Leicester Square
Radisson Edwardian Hampshire Hotel London
from GBP 220.52

Radisson Edwardian Hampshire Hotel London

Located on Leicester Square, Radisson Edwardian Hampshire Hotel is close to the monument of Admiralty Arch in London. Guests cannot afford to miss a visit to Covent Garden, which is the principal London theatre. Rooms All 127 units at this
Leicester Square - London Location: Leicester Square

United Kingdom London