The Melrose Hotel



The Melrose Hotel
The Melrose Hotel, Washington D.C. is located on Pennsylvania Avenue in Washington, D.C. This property stand two blocks from the Foggy Bottom Metro station, Georgetown and George Washington University. The John F. Kennedy Center for the Performing Arts is five blocks away. The hotels European-style lobby is supported by fluted columns and features marble floors.
Check rates at the The Melrose Hotel

Leave a Reply

Your email address will not be published. Required fields are marked *