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

Filters

Country Category Clear filter 2 Stars 26 3 Stars 151 4 Stars 156 5 Stars 68
1 2 3 4 5 15 16
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 Balham
Travelodge London Balham
3 Stars

United Kingdom, London

90 rooms

Travelodge London Edmonton
Travelodge London Edmonton
3 Stars

United Kingdom, London

73 rooms

Travelodge London Clapham
Travelodge London Clapham
3 Stars

United Kingdom, London

84 rooms

Travelodge London Cricklewood
Travelodge London Cricklewood
3 Stars

United Kingdom, London

96 rooms

Travelodge London Sidcup
Travelodge London Sidcup
3 Stars

United Kingdom, London

84 rooms

1 2 3 4 5 15 16

Special deals