Nestled in the upscale Ballston area, and adjacent to a Washington, D.C., metro station, this hotel offers elegant accommodations, complete with all the latest technologies, only minutes from major attractions.
Address: 950 North Stafford Street, Arlington (Virginia)
Rates from:
USD 106 Book Now