Part of the Autograph Collection by Marriott, The Mayflower Hotel is an iconic property that has more than 90 years of history, and is housed within a priceless landmark building in the centre of Washington DC. < Full Review > ...