The 2-star Super 8 Stafford Hotel is placed about 60 km from National Air and Space Museum. Super 8 Stafford Hotel operates since 1997.
Super 8 Stafford Hotel lies 50 km away from National Harbor. The venue is set within 6 km from Stafford city center.
The hotel offers easy access to vineyards, restaurants and golf courses.
Washington Dulles International airport lies 55 km away from Super 8 Stafford Hotel and it takes about 60 minutes by car to get there.
The hotel comprises 20 comfortable rooms with individual climate control, wireless internet, a laptop safe, TV and a writing table as well as a microwave and a fridge. They also feature en suite bathrooms fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
There is a restaurant serving American dishes on site. Pancho Villa Mexican Restaurants and Panera Bread serve a selection of meals within 150 meters from the venue.
Business facilities feature a meeting room and a photocopier.
Wireless internet is available in the entire hotel for free.
Paid Public parking is possible on site.
Number of rooms: 26.
+ Read more- Less
This field is required.