The Delta Baltimore's central location puts you in the hub of the area's most popular attractions. Conveniently located in Downtown Baltimore, just minutes from Inner Harbor, we're near the Ravens Football Stadium, Baltimore Convention Center and the Edgar Allen Poe House.