Delta Hotels by Marriott Baltimore North
Baltimore Maryland
Check in
4:00 PM
Check out
11:00 AM
Located in Baltimore (Cross Keys), Delta Hotels by Marriott Baltimore North is within a 10-minute drive of Johns Hopkins University and Towson University. This hotel is 5.6 mi (9 km) from Oriole Park at Camden Yards and 6.5 mi (10.4 km) from Baltimore Inner Harbor Marina.
Make yourself at home in one of the 147 air-conditioned rooms featuring microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature rainfall showerheads and complimentary toiletries. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.
Property Details
Location
5100 Falls Road, Baltimore, Maryland 21210, United States