The Mayflower Hotel

1127 Connecticut Ave, Washington, DC 20036