I go to JH fairly frequently and stay at the Baltimore Marriott Waterfront. I'll be there tomorrow night. But, if you're there for any length of time, there is a Fairfield Inn and Suites as well as a Residence Inn within about a 5 minute drive. Some hotels give discounts to JH patients. JH does have a list of hotels where you can get a discounted rate.
http://www.hopkinsmedicine.org/bin/a...20PATIENTS.pdf
Bobette