MML.. Loews is very convenient. You can walk out the back through the Loews parking lot and be at the stadium in less than 15 minutes. Also close to DTA and the Yard on foot.
My preferred place to stay for football games. Go Navy!
Westin is the closest. Loew's and O'Callaghan are next. Marriott is a hike to walk but a super easy drive. There is parking at a nearby school and lots of locals rent out their yards.
You can bring normal sized purses. Backpacks and large bags are prohibited (though there may be exceptions for "baby bags" -- not sure).