Hostel Pobeda Hostel Vladimir
Hostel Pobeda features a garden, shared lounge, a restaurant and bar in Vladimir. Located around 3.7 km from Nativity Convent, the hostel with free Wi-Fi is also 4.4 km away from Assumption Cathedral.
Number of rooms: 60
Prospekt Lenina 34, Leninsky, 600000 Vladimir, Russia