Hostel Stella lies within 2 km from The Armoury.
A 30-minute walk will take guests to Red Square . Guests can dine in the grill bar Ju-Ju, which is about 200 meters away.
This property comprises of 22 guestrooms. They are fitted with free Wi-Fi, a minibar, climate control, a safe and a personal computer. The rooms also have a hardwood floor. Rooms are fitted with single beds and bunk beds. Rooms include access to shared bathrooms.
This venue offers a shared kitchen for self catering purposes.
This hostel is only 600 meters from Park Kultury underground station.
Guests will have the use of 24-hour reception and ironing service.