Sheraton Baltimore North Hotel is conveniently located near all of the great things to do in Towson, MD. Take advantage of the best our "Charm City" has to offer. Whether you want to take a trip to the National Aquarium, catch a game at Oriole Park at Camden Yards, or visit the revitalized Baltimore Inner Harbor, our Towson hotel is in the center of it all. Spend a day at the races at Pimlico Race Track or visit family and friends at nearby universities including Towson University, Loyola University and Johns Hopkins University. Interested in exploring your cultural side? Pay a visit to the Baltimore Museum of Art, Maryland Science Center/IMAX Theatre, Lyric Opera House, or one of the many other things to do in Towson.