News

Rooms and property grounds in need of repairs, some say The Residence Inn Annapolis is located ... 102 spacious apartment-style suites that come in studio or two-bedroom suite formats.