This business-district hotel caters to a corporate crowd, but it's also a convenient roosting spot for visitors to Six Flags and other sights in suburban Maryland. Recently renovated rooms come with Marriott's standard decor and include a couch and large desk. Black-and-white photos add a touch of personality. Guests can indulge in a hot breakfast every morning or take a daily dip in the on-site pool. Prices for the basic rooms drop below $100 on weekends.