August 10, 2014 Total Views: 5367 Today: 1
Hotel Hostel Star Saint Petersburg, Hostel Star is located in Saint Petersburg, 500 metres from Ploshchad Vosstaniya Metro Station. Free WiFi access is available. All rooms are simply decorated and come with an electric kettle. Shared bathrooms also come with a hairdryer. Extras include a safety deposit box and ironing facilities. At Hostel Star you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include a shared lounge. Moskovsky Train Station is located a 10-minute walk from the property. (Hotel Hostel Star Saint Petersburg hotels booking).