Location. Located in Salford (Manchester City Centre), The Black Lion Hotel is close to Manchester Cathedral, Manchester Evening News Arena, and People’s History Museum. Also nearby are Urbis and Albert Square. Property Features. The inn offers a bar/lounge. Complimentary wireless Internet access is available in public areas. Additional amenities include a terrace, laundry facilities, and a safe deposit box at the front desk. Guestrooms. Guestrooms at The Black Lion Hotel offer coffee/tea makers and complimentary toiletries. Guests can use the in-room complimentary wired high-speed Internet access. Rooms are equipped with flat-screen TVs with digital channels. In addition, housekeeping is offered daily and amenities available on request include hair dryers.