Washington D.C., Washington D.C.
Spend a second to
save a fortune!
Spend a second to save a fortune!
1739 N Street Nw Washington, Washington D.C.
Boasting a garden and bar, as well as a restaurant, Hotel Tabard Inn is situated in Washington. This 4-star hotel offers a shared lounge and a concierge service. The accommodation features evening entertainment and a 24-hour front desk.
See MoreUsage of subsidiary facilities may incur additional fees