Embassy Suites Dulles - North/Loudoun is a 3-star venue set just 18.8 km from White House, Wolf Trap National Park for the Performing Arts and Verizon Center. The stylish hotel, built in 2005, is renowned for its innovative architecture.
The hotel is right in the business center of Dulles. It is located 5 km from Sterling and just 7 km from the center of Dulles.
The vicinity of a valley and parks as well as quick access to restaurants and vineyards set the hotel apart.
Embassy Suites Dulles - North/Loudoun lies within 10 minutes’ drive to Washington Dulles International airport.
There are 154 beautiful rooms fitted with a work area, plasma-screen TV, satellite TV, a mini-refrigerator and climate control. In-room self-catering facilities include coffee/tea makers and a microwave.
Eat & Drink
Every day a complimentary breakfast is served in the dining room. The hotel features an outdoor restaurant serving international cuisine. The property is located near a port, just about 50 meters from The V Restaurant and Brewery and Kapao! Asian Kitchen serving a wide selection of dishes.
Business travelers can make use of a conference room, a business center and a copier offered on site.
A spa area and a Jacuzzi are available for guests' relaxation. The property provides a fitness centre and a gym along with lawn tennis and racquetball.
Wireless internet is available in the entire hotel at USD 9.95 per day.
Free public parking is possible on site.