Le Sir Toby's Hostel est situé à seulement 100 mètres de l'arrêt de tramway Delnicka et à 10 minutes en tramway du centre-ville de Prague. Une connexion Wi-Fi est disponible gratuitement dans les parties communes.