A warm welcome awaits you at Sheraton Baltimore North Hotel. At Sheraton Baltimore North Hotel, relax in the comfort of prime location and comfortable ambiance of our Towson hotel.
Sheraton Baltimore North Hotel offers 282 inviting guestrooms. Beautifully appointed oversized rooms featuring a luxurious bath are waiting for you. The vast amenities include complimentary self parking and a skywalk connecting you directly to the Towson Town Center, Maryland's largest mall. And for extra relaxation, refresh from the day with a dip in the indoor heated pool and whirlpool.
A recent renovation has brought a fresh look and comforting touches to the hotel. The lively lobby features the Link@Sheraton. Satisfy your taste buds at Rain 903 Restaurant, a contemporary American fare blending the finest ingredients with creative signature twists. Take care of business, or get down to the business of relaxing.