The Address of the Churchill Hotel is 1914 Connecticut Avenue NW Washington, DC 20009. The boutique hotel is close to Washington's Union Station, and easily accessible by Washington Metro subway trains and local buses. The central location also means proximity to attractions, business centers, institutions, and universities.