Hamiltons Hotel

32 Sussex Gardens, London, W2 1UL, United Kingdom

About Hamiltons Hotel

London Hotel is a bed and breakfast hotel situated in Westminster, in central London. Breakfast is served every morning and there is a 24-hour front desk.

Most rooms come with an en suite bathroom and there is free WiFi in all areas.

London Hotel is a walking distance from the Paddington Station, Edgware Road and Marble Arch.

Location

Hamiltons Hotel
32 Sussex Gardens, London, W2 1UL, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more