Hostel znajduje się 5 km od centrum Londyn i 6 km od Pałac Buckingham.
Hostel zlokalizowany jest 5 metrów od stacji metra Kentish Town, blisko Stacja metra Kentish Town. W ciągu 10 minut można spokojnie dojechać od hostelu od Muzeum Brytyjskie. Restauracja Sunshine Cafe leży w odległości 5-minutowego spaceru od Osbourne House Hotel. Zaledwie kilka kroków dzieli Cantelowes Concrete Bowl and Skatepark od Osbourne House Hotel.
W hostelu znajdują się pokoje z żelazkiem z deską do prasowania, aneksem kuchennym i biurkiem. Wszystkie łazienki obiektu mają prysznic i kabinę prysznicową walk-in. Są wyposażone w ręczniki i ręczniki kąpielowe.
Czajnik elektryczny, kuchenka mikrofalowa i zmywarka do dyspozycji przyjezdnych. Odległość do lotniska Londyn City wynosi około 15 km.