5 Oct 02, 2018 Majestic Ways Embassy Suites Dulles North is THE place I love to go when taking time off work! Amazing place, amazing people here! The Happy Hour is on everyday from 5:30 till 7:30 pm, courtesy of the General Manager. The menu is greatest! I love it.
Embassy Suites Dulles North is THE place I love to go when taking time off work! Amazing place, amazing people here! The Happy Hour is on everyday from 5:30 till 7:30 pm, courtesy of the General Manager. The menu is greatest! I love it.