Windsor Inn Hotel Washington est niché à moins de 6 km de la Tombe des Inconnus, invitant les clients à un hall Art Déco équipé de journaux. Le centre de Washington est à 3 km de l'hotel sans fumée, et le Musée national de l'air et de l'espace Smithsonian se trouve à 10 minutes en voiture.
Cet hotel 2 étoiles est placé dans la localité de "Mülheim", à proximité d'un site sacré comme la Cathédrale de Saint Matthieu l'Apôtre. Windsor Inn de Washington est également parfaitement niché à 900 m de Dupont Circle. Les clients apprécieront également la proximité de Jackson Hill, qui se trouve à 2 km. Le musée Smithsonian est à 15 minutes en voiture, ainsi que la U Street/African-Amer Civil War Memorial/Cardozo est non loin de cet établissement. L'arrêt de bus U St NW at New Hampshire Ave NW est dans une zone de 250 mètres de Windsor Inn.
Certaines chambres de la résidence sont dotées d'un bureau, d'une TV à écran plat avec des chaînes satellite et de la climatisation. La plupart des chambres ont des salles de bain attenantes. Les salles de bains attenantes comprennent de jolies attentions telles qu'un sèche-cheveux et des draps de bain.
Windsor Inn Hotel distribue un petit-déjeuner continental le matin. Servant à la fois de la nourriture et des boissons, un restaurant Henry's Soul Cafe est situé à 6 minutes de marche de la propriété.