Find a Hotel

London Hotels

View:  List View     Detailed View
Sort By:

1941 - Plaza London Hotel

115A-117A Roman Road, Bethnal Green, Greater London, E2 0QN

Plaza London Hotel in London
Just a 5-minute walk from Bethnal Green Tube Station, the Plaza London Hotel is a 5-minute tube journey from the Olympic Stadium in Stratford. Located in the East End of London, this hotel provides a fully-equipped and m... more info >>

Rooms From £41.00
3.06 miles from
3  Star
Book Now

1942 - Lancaster London

Lancaster Terrace, Lancaster Gate, Greater London, W2 2TY

Lancaster London in London
This 4-star London hotel is quietly located next to Hyde Park, Kensington Gardens and Lancaster Gate Tube Station. It offers a free on-site 24/7 gym and a restaurant with panoramic views of Hyde Park. The Lancaster Lond... more info >>

Rooms From £125.10
2.31 miles from
4  Star
Book Now

<< 1 .... 185 186 187 188 189 190 191 192 193 194 195