In the heart of Baltimore, Baltimore Marriott Waterfront is within a 5-minute drive of National Aquarium in Baltimore and Baltimore Convention Center. This hotel is 1.4 mi (2.2 km) from Johns Hopkins Hospital and 1.6 mi (2.6 km) from Oriole Park at Camden Yards.