Hostel Bliss 0* St. Petersburg, Russia

Hotels in Russia - Hotels in St. Petersburg - Hostel Bliss

Located in the city centre of Saint Petersburg, opposite Admiralteyskaya Metro Station, Hostel Bliss features free Wi-Fi and 24-hour front desk. The famous Nevsky Prospekt is a 2-minute walk away.