The Norfolk Plaza Hotel is a quiet and attractive hotel ideally located in the heart of London. It is minutes from Paddington Station, and only 15 minutes from Heathrow Airport. The hotel is an easy walking distance from Oxford Street and Hyde Park, and is close to some of the city's best attractions, as well as the West End's vibrant entertainment scene. The hotel is situated in Norfolk Square, a peaceful and attractive square surrounded by beautiful Edwardian buildings. The interior is modern and comfortable and offers a bar and lounges to spend leisure time in, as well as a well-equipped conference room for meetings.