Osbourne House Hotel is about 15 minutes by car from Tate Modern and within a 15-minute drive of Buckingham Palace. Some rooms at the London hostel have a microwave, an electric kettle, and a fridge.
The rooms come with a walk-in shower and a separate toilet.
The nearest airport is London City, 15 km from the property. The city's seafood restaurant Star Fish Bar is a short way from the hostel. Big Ben is located approximately 6 km from this accommodation. Kentish Town underground station is relatively near the 3-star Osbourne House Hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please