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 & 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 & features marble floors.