Sheraton Baltimore North Hotel
Located near Towson University and Goucher College, Sheraton Baltimore North Hotel provides guests with a convenient location, with close proximity to downtown Baltimore events and attractions, the Towson Town Center, and John Hopkins University