Lensoveta st. 88, St. Petersburg
18 bedrooms
Baths
Guests
Located in St. Petersburg (Moskovskiy), Star Home - Hostel is within a 5-minute drive of Victory Square and Heroic Defenders of Leningrad Monument. This hostel is 2.8 mi (4.5 km) from Saint Petersburg Sports and Concert Complex and 4.5 mi (7.3 km) from Grand Maket Russia Interactive Museum.
Check In: 2:00 PM
Check Out: 12:00 PM
Airport transportation (surcharge)
Free long-term parking
Luggage storage
Lockers available
Grocery/convenience store
Multilingual staff
Water dispenser
Shared microwave
24-hour front desk
Television in common areas
No nearby properties available in this region at the moment.