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

Filters

City
b

Bexley (1) Brentford (1)

e

Enfield (2)

f

Finchley (1) Fulham (1)

g

Greenford (1)

h

Harrow (1) Hatfield (1) Hayes (1) Heathrow (1)

k

Kent (1)

l

London (124) Luton (2)

s

Sevenoaks (1) St. Albans (1) Stansted (2)

w

Waterloo (1) Watford (2) Wembley (1) West Drayton (1)

Category Clear filter 2 Stars 26 3 Stars 149 4 Stars 154 5 Stars 66
1 2 3 4 5 14 15
Novotel London Waterloo
Novotel London Waterloo
3 Stars

United Kingdom, London

44 (207) 7930202

187 rooms

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

United Kingdom, London

44 (20) 83126810

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 St Pancras
Novotel London St Pancras
3 Stars

United Kingdom, London

44 (20) 76669025

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 Excel
Novotel London Excel
3 Stars

United Kingdom, London

44 (207) 5409710

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 Tower Bridge
Novotel London Tower Bridge
3 Stars

United Kingdom, London

44 (20) 72656060

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.
Travelodge London Woolwich
Travelodge London Woolwich
3 Stars

United Kingdom, London

140 rooms

Premier Inn London
Premier Inn London
3 Stars

United Kingdom, London

44 (20) 7940 3719

Travelodge London Cricklewood
Travelodge London Cricklewood
3 Stars

United Kingdom, London

96 rooms

Travelodge London Twickenham
Travelodge London Twickenham
3 Stars

United Kingdom, London

111 rooms

London Excel Centre
3 Stars

United Kingdom, London

131 rooms

1 2 3 4 5 14 15

Special deals