A hostel for workers. Comfortable, minimal prices. All rooms have a TV. Optional mini-fridge. There are rooms with bathroom, with separate toilets and showers. It also features a dining room and a Laundry.
Address:
Russia Saint Petersburg City Saint Petersburg city