Das Windsor Inn bietet eine perfekte Kombination aus historischem Charme und modernem Komfort. Mit einer stilvollen Art-déco-Lobby, die original Kurven und Fliesen aus den 1920er Jahren präsentiert, ist dieses Hotel der ideale Ort für Reisende, die Washington, D.C. Erkunden möchten.
Das Windsor Inn liegt in einer charmanten, von Bäumen gesäumten Straße, nur wenige Blocks vom Weißen Haus entfernt. Die zentrale Lage ermöglicht einen einfachen Zugang zu vielen Sehenswürdigkeiten, darunter die National Mall und die Smithsonian Museen.
Die komfortablen Unterkünfte im Windsor Inn Hotel sind mit modernen Annehmlichkeiten ausgestattet. Jedes Zimmer verfügt über einen Flachbildfernseher mit Satellitenprogrammen, kostenfreies WLAN und ein eigenes Bad mit kostenlosen Pflegeprodukten und einem Haartrockner.
Im Windsor Inn Hotel Washington können die Gäste rund um die Uhr kostenlos Tee und Kaffee genießen. Zusätzlich wird am Abend Sherry kostenfrei gereicht, begleitet von kleinen Snacks, um den Aufenthalt noch angenehmer zu gestalten.
Das Hotel bietet eine Reihe von praktischen Dienstleistungen wie eine 24-Stunden-Rezeption und Concierge-Services. Zudem können Gäste die kostenlosen Zeitungen in der Lobby nutzen und ihre Koffer bei Bedarf lagern.
Die Nähe des Windsor Inn zur Dupont Circle U St Caddoza U-Bahn-Station sorgt für eine bequeme Anbindung an die Verkehrsmittel von Washington, D.C. So können alle wichtigen Attraktionen der Stadt mühelos erreicht werden.