6116 west calhoun drive, Alexandria, United States
La Quinta Inn & Suites Alexandria Photos
La Quinta Inn & Suites Alexandria Map
6116 west calhoun drive, Alexandria, United States
Searching for availability
Hotel Information
This hotel offers 117 rooms with free internet access and coffee maker. it also provides a gym, an outdoor heated pool and a relaxing jacuzzi. breakfast room and free shuttle service to the airport.