Choose your room
London Hotel Paddington is a bed and breakfast hotel located in Westminster, in central London. Breakfast is served every morning and there is a 24-hour front desk. Most rooms come with an private bathroom and there is free WiFi in all areas. London Hotel Paddington is a walking distance from the Paddington Station, Edgware Road and Marble Arch.
Reviews: London Hotel
Useful information:Other names for London Hotel: