Baymont Inn & Suites Alexandria

Starting at

TripAdvisor Review

Based on 122 review

See all

This lovely hotel is situated in Downtown. Visitors will find the airport within 12. 5 kilometre(s). The accommodation comprises a total of 171 snug bedrooms. Customers can make good use of the wireless internet connection available at the public areas of the property. This establishment offers 24-h...

More details