650 WATER STREET SW, Washington, DC, 20024, US

Map of CHANNEL INN HOTEL
Click To Call

About CHANNEL INN HOTEL

Map Location & Address

CHANNEL INN HOTEL
650 WATER STREET SW, Washington, DC, 20024, US
Map of CHANNEL INN HOTEL

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now