Many of the attractions in Baltimore – including the National Aquarium, the Maryland Science Center, the USS Constellation and the major sports stadiums – are centered in the Inner Harbor.
Perched on the northwest corner of the Inner Harbor, the hotel is just a stone's throw from Baltimore's most popular attractions. And should you prefer to stay on the property grounds, you'll have ...