1127 Connecticut Avenue
The Mayflower Renaissance luxury hotel is located in the heart of Washington DC's business district on Connecticut Avenue and near the White House. This historic 4-star, 4-diamond hotel is close to the National Mall, Smithsonian museums and WWII Memorial.
No reviews found. Be the first to review this place.