The Washington Mayfair Hotel
The Washington Mayfair Hotel is a deluxe and charming four-star hotel that is deservedly one of the area’s most popular retreats for international and local guests alike. The hotel opened in 1913 and its owners have carefully preserved its exterior art deco design ever since; a design which has afforded it iconic status in the […]