RT.com RT Partners Hotels United Kingdom London 3 Stars
Tell us where Fill in this online form OnAir Where To Watch

Hotels in London

Filters

Category Clear filter 2 Stars 17 3 Stars 124 4 Stars 124 5 Stars 66
1 2 4 5 6 7 8 12 13
NH Harrington Hall Hotel
NH Harrington Hall Hotel
3 Stars

United Kingdom, London

5-25 Harrington Gardens South Kensington

+44 (207) 396-9696

200 rooms

Novotel London City South
Novotel London City South
3 Stars

United Kingdom, London

53-61 Southwark Bridge Rd

+44 (207) 890400

Novotel London Excel
Novotel London Excel
3 Stars

United Kingdom, London

Western Gateway Royal Victoria Docks London

+44 (20) 75409700

257 rooms

Novotel London ExCeL is a new generation 4 star hotel opposite to ExCeL Exhibition Centre, located in the Docklands and near the O2 Arena, Canary Wharf, Greenwich, Stratford and London City Airport.
Novotel London Greenwich
Novotel London Greenwich
3 Stars

United Kingdom, London

173-185 Greenwich High Rd

+44 (208) 3126800

151 rooms

Novotel London Greenwich is a 4 star hotel in the heart of Greenwich, Southeast London. 5 min walk from the National Maritime Museum and Royal Observatory, you can explore London using the train DLR station opposite the hotel.
Novotel London Paddington
Novotel London Paddington
3 Stars

United Kingdom, London

3 Kingdom St Paddington

206 rooms

The Novotel London Paddington is a 4 star New Generation hotel, located in the Paddington Central area. The hotel is easily accessible by road and a few minutes walk from Paddington Station.
Novotel London St Pancras
Novotel London St Pancras
3 Stars

United Kingdom, London

100-110 Euston Rd London

+44 (207) 6669000

312 rooms

The Novotel London St Pancras is a 4 star hotel in central London, ideal for your next business trip or holiday in London. The hotel offers 16 meeting rooms including a state of the art auditorium, the Shaw Theatre.
Novotel London Tower Bridge
Novotel London Tower Bridge
3 Stars

United Kingdom, London

10 Pepys St

203 rooms

Recently renovated, this 4 star hotel is located in the City of London. Offering 7 meeting rooms and WiFi internet access.The hotel is also a superb base for those on holiday in London.
Novotel London Waterloo
Novotel London Waterloo
3 Stars

United Kingdom, London

113 Lambeth Rd

187 rooms

The Novotel London Waterloo is located in the heart of London, just across the Thames from Big Ben and Westminster.
Novotel London West
Novotel London West
3 Stars

United Kingdom, London

1 Shortlands Hammersmith London

+44 (20) 87411555

630 rooms

The multi-award winning Novotel London West is a modern, vibrant 4 star hotel in West London an ideal location for visiting Harrods, Kensington Palace, the Royal Parks and numerous museums, the hotel is also only a 10 minute journey from the new W
Park International Hotel
Park International Hotel
3 Stars

United Kingdom, London

117-129 Cromwell Road South Kensington

175 rooms

1 2 4 5 6 7 8 12 13

Special deals