Located along the Baltimore/Washington Parkway, this hotel offers free Wi-Fi and air-conditioned rooms with cable TV. A work desk and a seating area are in Wyndham Garden Washington DC North rooms.
Number of rooms: 196
5811 Annapolis Road, Washington, MD 20784, United States
Hotel booked 2 times today.