Located in the city centre of Saint Petersburg, just a 10-minute walk from Nevsky Prospekt, Hostel CLUB 33 offers free Wi-Fi and a shared lounge. Saint Isaac’s Cathedral is 3 metro stops away. The rooms feature simple décor. Guests use shared bathroom facilities. A shared kitchen is located on site. Plenty of cafes and restaurants are just a short walk away.