The Melrose Hotel, Washington D.C.

2430 Pennsylvania Ave Nw
Washington
Washington
United States