6-8 Norfolk Square, Tyburnia, W2 1RS LondonShow on map
Norfolk Inn Paddington is located in London's city centre, close to a tube station. Some of the main attractions in the area include Hyde Park and Finsbury Park.
Make yourself comfortable at this hotel with clean, well-arranged rooms and a friendly and helpful staff
DayBreakHotels allows you to enjoy your day-break in London with the day-use formula and at a lower price.