This hotel is one of the closest to the venues and located in Cross Keys( a privately owned area in Baltimore). Follow the link for a 20% discount.
It is Baltimore so nothing is going to be too far. There are plenty of hotels in the Mt Vernon area and Downtown that will be less than 15 minutes to venue.