Originariamente costruita nel 1913 come condominio di lusso, questa proprietà ospita un piccolo hotel in stile europeo.
La hall art déco del Windsor Inn Hotel vanta banconi curvilinei, modanature e pavimenti piastrellati originali risalenti alla ristrutturazione degli anni Venti.
Tutte le camere dispongono di WiFi gratuito e bagno interno con set di cortesia e asciugacapelli.
Situato a 1 km dalla stazione della metropolitana Dupont e dalla stazione della metropolitana 13th/U St, il Windsor Inn Hotel Hotel offre l'accesso a Washington D.C. e alle zone circostanti. A pochi passi si trovano ristoranti locali e negozi.