Das behagliche 2-Sterne Channel Inn Hotel Washington bietet 100 Zimmer und liegt in 150 Meter Entfernung zum See Southwest Duck Pond. Der Gasthof mit einem Swimmingpool befindet sich nicht weit weg vom Fluss Potomac.
National Archives Building befindet sich weniger als 1 km von dem gemütlichen Hotel entfernt und The Wharf lässt sich innerhalb von 5 Fußminuten erreichen. Die Unterkunft liegt auch neben der U-Bahn-Station Waterfront. In einer Entfernung von nur 400 Metern vom Hotel finden die Gäste beliebte Attraktionen, darunter The Anthem. Die I Street SW And 7th Street SW ist direkt am Channel Inn Hotel.
Frühstück wird im Restaurant serviert. Ungefähr 7 Gehminuten von der Unterkunft entfernt werden amerikanische Gerichte im Restaurant Station 4 DC aufgetischt.