N60 Furnished rooms, Saint Petersburg — Reviews, Prices & Photos 2026