Only 2.6 km from Washington Dulles International Airport, this hotel in Sterling, Virginia offers convenient amenities such as free Wi-Fi and free airport shuttle service during select times.
Number of rooms: 104
45515 Dulles Plaza, Sterling, VA 20166, United States
Hotel booked 1 times today.