Situado a unos 5 minutos andando de Southwest Duck Pond, el Channel Inn Hotel Washington también ofrece una piscina.
La Galería Nacional de Retratos está ubicado a poca distancia de este acogedor hotel de 2 estrellas, mientras que The Anthem está a tan solo 5 minutos a pie del hotel. El hotel está situado a unos 5 minutos andando de The Wharf, a unos 5 minutos andando de la estación de metro Waterfront. Este lugar está situado a una distancia moderada del río Potomac. La posada también está a una distancia cercana del Museo Nacional del Aire y el Espacio de Estados Unidos. Los huéspedes encontrarán la parada de autobús I Street SW And 7th Street SW al lado del Channel Inn Hotel, a apenas 5 minutos andando del hotel.
El Channel Inn ofrece el desayuno en el restaurante. El restaurante el Station 4 se encuentra a 7 minutos a pie de este acogedor establecimiento.