Channel Inn Hotel
Whether you visit Washington D.C. for business or vacation, it's always a pleasure when staying at the Channel Inn. Ideally situated just minutes from the heart of Washington's business and tourist attractions and just 2 miles from National Airport, The Channel Inn offers luxurious comfort and convenience at truly affordable prices.
Channel Inn Hotel is located in Washington near: Every charmingly decorated Channel Inn room boasts either a queen or two double beds and good facilities - all to make your stay a complete pleasure.
You'll relax in your beautiful spacious room, complete with privacy breeze swept balcony. Start and end your day with a breathtaking view of the river. You will see a panoramic view of Hain's Point and graceful sailboats skimming through the Washington Channel.
You'll relax in your beautiful spacious room, complete with privacy breeze swept balcony. Start and end your day with a breathtaking view of the river. You will see a panoramic view of Hain's Point and graceful sailboats skimming through the Washington Channel.



