1021 Elden Street, Herndon, VA 20170, USA
1021 Elden St Herndon, VA 20171
Herndon
Virginia
20170
US
877-411-3436877-411-3436
Extended Stay America Washington DC – Herndon welcomes up to three pets under 75 lbs for a fee of $25 per pet per night up to maximum charge of $150. All rooms are pet friendly. Pets …