111 113 Bartholomew Road, London, United Kingdom
View map
The 3-star Osbourne House Hotel offers a low-budget accommodation in proximity to Leighton House Museum. The venue comprises 40 rooms.
Emirates Stadium is within 20 minutes' walk. The city centre is 5 km away.St Luke's Parish Church is within walking distance of this hotel. You will find London City Airport just outside.
Some rooms include a microwave, ironing facilities and hi-fi for your convenience. This accommodation has a kitchen equipped with a kettle, an oven and a washing machine.
Salvino and HealthyWealthy are situated about 300 metres away from the property.Tufnell Park underground station is 10 minutes' walk away.
+ More- Less
Main Features
Wi-Fi
+ More
Photos
Map
Tourist attractions in
London
Airports
London City - 14 km
Train stations
Drayton Park - 2.1 km
Prices & Availability
Please wait, we're checking available rooms for you.