London

Alexandra Hotel - Guest House Hotels

Save money booking rooms at the Alexandra Hotel - Guest House!

Alexandra Hotel - Guest House

Book from £110

Address: 1 Sussex Place, , London, GB

No of Rooms: 0

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Windermere Hotel Windermere Hotel

Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...

The Savoy The Savoy

Located on the Strand and overlooking the River Thames, the Savoy, a Fairmont Hotel is one of London...

Marriott Bexleyheath Marriott Bexleyheath

The modern, five floor Bexleyheath Marriott Hotel is in the centre of Bexleyheath, 6.5 miles from Ma...

Orchard Hotel Orchard Hotel

Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...

London Lodge Hotel (Kensington) London Lodge Hotel (Kensington)

Location. Housed in a converted Victorian townhouse, the London Lodge Hotel is located in the Kensin...

Radisson SAS Portman Hotel London Radisson SAS Portman Hotel London

Location. The Radisson SAS Portman Hotel London stands across the street from Portman Square in Lond...

Majestic Hotel Majestic Hotel

Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...

Paddington Court Rooms Paddington Court Rooms

Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...

Holiday Inn Express London Victoria Holiday Inn Express London Victoria

Welcome to Express by Holiday Inn London Victoria, located in Central London, Belgrave Road. At the ...

Comfort Inn SW8 Comfort Inn SW8

Location. The contemporary Hotel 87 is located south of the River Thames in central London, England....

Thistle Westminster Thistle Westminster

Location. Positioned on Buckingham Palace Road in London, England, Thistle Westminster enjoys proxim...

Express by Holiday Inn London Park Royal Express by Holiday Inn London Park Royal

Location. The Express by Holiday Inn London Park Royal is located in London, England. 1.5 miles from...