Washington Mayfair Hotel



London • Show on map
Price as low as GBP 210.20
In the heart of London’s Mayfair this luxurious 4-star hotel dates back to 1913. It combines an original Art Deco style with modern facilities including free Wi-Fi and air conditioning. All of the rooms…More info


