The Westminster is a charming, first class hotel located north of Hyde Park in the Bayswater area near Notting Hill. The hotel is located overlooking one of London's pretty garden squares developed in Victorian times. The hotel was originally a series of Victorian town houses giving the building a traditional atmosphere. Enjoy a typical English draught or a cocktail in 'Conrad's Bar'.
Hotel is minutes to fine dining, shopping and entertainment.
To check rates and availability dates for this hotel, Click Here.