The Holiday Inn Express Baltimore Stadium is the newest addition to Baltimore's Inner Harbor, an upscale tourist-class hotel located 8 miles from Baltimore/Washington Airport. The hotel's location makes it an ideal choice for tourists or sports fans.