The Black Lion Hotel is a 3-star property situated about 2.4 km from Hampstead Theatre. The comfortable hotel is a good example of original architecture in London.
Located in a shopping area close to Kilburn Park subway station as well as a museum, a palace and a theater in London. London city center is 7 km away.
The hotel offers easy access to shopping centers and a market.
Guests can reach The Black Lion Hotel by car from London City airport in 20 minutes.
This property has 6 guestrooms including triple room and family room appointed with heating, pay television, a wardrobe, a personal computer and coffee/tea makers. They also feature private bathrooms fitted with a bathtub, a hairdryer and complimentary toiletries.
Eat & Drink
A variety of dishes are served in Shamrat Of India and Kovalam - London, which are only 5 minutes’ walk away.
Guests can make use of 24-hour reception, housekeeping and tour/ticket assistance as well as a baggage storage and a designated area for smoking.
Wireless internet is available in the entire hotel for free.
No parking available.