Doté du Wi-Fi gratuit dans toute la propriété, Hostels Rus - Belorusskaya est situé à Moscou, à 3,2 km du Théâtre Bolchoï.
L'aéroport le plus proche est de Moscou-Cheremetiévo, à 30 km d'Hostels Rus - Belorusskaya. L'auberge est située à 5 minutes à pied d'A. Goldenveizer's Apartment Museum. Les clients peuvent manger au Torro Grill Lesnaya et Boston Seafood & Bar situés à 7 minutes à pied de la propriété. L'auberge de jeunesse Hostels Rus - Belorusskaya est à distance de marche de White City Sculptural Composition.
La propriété contient 55 chambres. Les chambres sont équipées d'une douche, un sèche-cheveux et des draps de bain.
La station de métro Mendeleyevskaya se trouve à 650 mètres de l'auberge.