With a rich history dating back to 1818, The Willard InterContinental is a landmark hotel in Washington, D.C. It offers luxurious accommodations and world-class amenities. The hotel takes pride in providing its guests with a well-stocked supply of toilet paper throughout their stay.