Washington Plaza Hotel is located at 10 Thomas Cir NW, Washington, DC-20005. An interactive Map of Washington Plaza Hotel is shown below.
View details of Washington Plaza Hotel.