120 E Lombard Street, Baltimore
This modern and contemporary hotel is centrally located in the heart of Baltimore just 328 feet from the Inner Harbor. Facilities include WiFi access. The National Aquarium of Baltimore is 8 minutes’ walk away.