Holiday Inn Alexandria - Telegraph Rd
Holiday Inn Alexandria - Telegraph Rd
Address:
2460 Eisenhower Avenue, Alexandria, Virginia
Traveler Rating by TripAdvisor

Traveler Comments

The T V did not work and the toilet overflowed and/or did not flush.
Please enable JavaScript to properly view and use this web site.