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

Filters

Category Clear filter 2 Stars 17 3 Stars 124 4 Stars 124 5 Stars 66
1 2 3 4 5 12 13
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.
Millennium London Mayfair
Millennium London Mayfair
3 Stars

United Kingdom, London

44 (20) 7629 7736

Travelodge London Barking
Travelodge London Barking
3 Stars

United Kingdom, London

Travelodge London Holborn
Travelodge London Holborn
3 Stars

United Kingdom, London

Premier Inn London
Premier Inn London
3 Stars

United Kingdom, London

44 (20) 7940 3719

Travelodge London Twickenham
Travelodge London Twickenham
3 Stars

United Kingdom, London

111 rooms

1 2 3 4 5 12 13

Special deals