Mini hotel Staraya Russ is set in Leningradskaya. The property offers a 24-hour front desk and free WiFi is available. At the inn, all rooms are fitted with a desk. Guest rooms have a wardrobe. Read more
Mini hotel Staraya Russ is set in Leningradskaya. The property offers a 24-hour front desk and free WiFi is available. At the inn, all rooms are fitted with a desk. Guest rooms have a wardrobe.