The Norfolk Towers Hotel is a mid-ranged three-star hotel in London. The hotel features comfortable, fully equipped guest rooms that provide an ideal space to unwind and are suitable for both a short and longer stay. The hotel is centrally located, close to several top London attractions including Madam Tussauds, Harrods and Portobello Street Market.
Situated within close proximity to Paddington Station and, Oxford Street and Marble Arch, the Norfolk Towers Hotel is centrally located in London. The hotel is a short walk from London's mainline Paddington train station. No car parking is available on site at the hotel.