|
Channel Inn Washington D.C.
650 Water Street Sw
Washington D.C. District of Columbia United States
Rated 65 / 100 based on 26 customer reviews. |
|
Located along the Potomac River, this waterfront hotel offers rooms & suites with balconies. |
Facilities @ Channel Inn Washington D.C. include:
Fitness Room / Gym Restaurant Air Conditioned |