New hotels in London

List of all new hotels in London and news

HOTEL
Ivey Spencer Leadership Centre
Rooms:
139
Added:
2024
Address:
551 Windermere Road
N5X 2T1 London

HOTEL
Travelodge by Wyndham Ontario
Rooms:
51
Added:
2024
Address:
2010 Dundas Street
N5V 1R1 London

HOTEL
London Travel Inn
Rooms:
66
Added:
2024
Address:
738 Exeter Road
N6E 1L4 London

HOTEL
Best Western Plus Lamplighter Inn & Conference Centre
Rooms:
171
Added:
2024
Address:
591 Wellington Road South
N6C 4R3 London

HOTEL
Quality Suites
Rooms:
117
Added:
2024
Address:
1120 Dearness Drive
N6E 1N9 London