Sleep Inn & Suites Downtown Inner Harbor bevindt zich in een historisch pakhuis, vlak bij Inner Harbor en op 530 meter van het metrostation Shot Tower. Het complex beschikt over een fitnessruimte en gratis WiFi.
De kamers van Sleep Inn & Suites Downtown Inner Harbor zijn voorzien van een flatscreen-tv met kabelzenders en koffiefaciliteiten. Elke kamer biedt airconditioning, strijkfaciliteiten en gratis lokale telefoongesprekken.
Het hotel is uitgerust met een zakencentrum met fax- en kopieerservice. Ook is er een wasserette.
Johns Hopkins Hospital bevindt zich minder dan 2 km afstand. In 15 minuten loopt u naar het Nationaal Aquarium.