(+39) 010 5701151

London, United Kingdom

1,419 hotels and 7 tours

Popular Hotels

Imperial (I)
3 Stars

This 3 star hotel is located in the city centre of London and was established in 1970. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant, a bar, a...

More info
London, United Kingdom

Le Meridien Piccadilly
5 Stars

This 5 star hotel is located in the city centre of London and was established in 1908. It is close to the Piccadilly Circus and the nearest station is Piccadilly Circus. The Hotel has a restaurant, 3 ...

More info
London, United Kingdom

President (I)
3 Stars

This 3 star hotel is located in the city centre of London and was established in 1962. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant and a bar...

More info
London, United Kingdom

Royal National (I)
3 Stars

This 3 star hotel is located in the city centre of London and was established in 1974. It is close to the British Museum and the nearest station is Russell Square. The Hotel has 3 restaurants, 2 bars,...

More info
London, United Kingdom

Ibis Styles London Excel
3 Stars

LocationThis hotel is situated in the heart of London Docklands, only a short distance from London City Airport (around 3 km), Canary Wharf (approximately 5 km) and Tower Bridge (around 8 km). The Doc...

More info
London, United Kingdom

Novotel London Bridge
4 Stars

This 4 star hotel is located in the city centre of London and was established in 2003. It is a short drive away from the London Eye and the nearest station is London Bridge. The Hotel has a restaurant...

More info
London, United Kingdom

Park Lane Mews
4 Stars

This 4 star hotel is located in the city centre of London and was established in 1987. It is close to the Buckingham Palace and the nearest station is Green Park. The Hotel has a restaurant, a bar and...

More info
London, United Kingdom

St Giles London
3 Stars

This 3 star hotel is located in the city centre of London and was established in 1976. It is close to the West End and the nearest station is Tottenham Court Road. The Hotel has 3 restaurants, a bar,...

More info
London, United Kingdom

Shangri-La At The Shard (Dlx City King)
5 Stars

This 5 star hotel is located in the city centre of London and was established in 2014. It is close to the THE SHARD THE VIEW and the nearest station is LONDON BRIDGE. The Hotel has a restaurant and a ...

More info
London, United Kingdom

Moxy London Excel
4 Stars

This 4 star hotel is located close to the airport of London and was established in 2017. The nearest station is Royal Albert DLR. All 164 rooms are equipped with air conditioning.

More info
London, United Kingdom

Popular Tours