Extended Stay America - Washington, D.C. - Herndon - Dulles

Hotel

1021 Elden Street

This Extended Stay America - Washington, D.C. - Herndon - Dulles is located in Herndon and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.

Local weather

Tuesday
5°C
-6°C
Wednesday
-2°C
-8°C
Thursday
7°C
-6°C
Friday
9°C
-4°C

See also

No results found.

Plan your stay in Extended Stay America - Washington, D.C. - Herndon - Dulles

On Map