
London, United Kingdom
Norfolk Towers Hotel Paddington
4-star hotel
This hotel enjoys a delightful location, lying close to Oxford Street in London's West End. The hotel is situated just 200 metres away from Paddington Underground Station. This charming hotel is surrounded by an abundance of…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant






















