Located only 150 metres from Edgware Road underground station, Bell Lodge London also boasts proximity to Alexander Fleming Laboratory Museum.
Guests can unwind using a flat-screen TV with satellite channels and benefit from comforts like an iron and ironing board. Bell Lodge is also furnished with a sofa set. Beds fitted with feather pillows are at guests' disposal. A separate toilet, a shower, and a sink are offered in the bathroom. Furthermore, a dryer is available.
The apartment provides a fridge, an oven, and kitchenware for those who love cooking. Ensuring that guests have a comfortable stay, the property includes coffee and tea makers as self-catering amenities. Ahl Cairo offers Middle Eastern specialities, within short walking distance of the accommodation.
London City airport is 20 km from the apartment, while Green Park London is about a 10-minute ride away. The property is approximately 6 km from Borough Market in London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please