The Churchill Hotel is an intimate, European-style hotel located just a few blocks north of Dupont Circle in downtown Washington DC at 1914 Connecticut Avenue NW. We are proud to be one of the Historic Hotels of America.
Places You Should Consider
Add to My Connections
Say Something or Ask a Question about Churchill Hotel Near Embassy Row