Wir waren letze Mal im Kravt Hotel und es war wirklich eine super Lage und sehr nettes und auch deutsch sprechendes Personal.Kostet aktuell mit einem Gutschein von expedia oder hotels.com ~115 €, ohne 126 € die Nacht.
Ansonsten:
Mini-Hotel Zapovednik. 81 € die Nacht bei tripadvisor. Sehr gute Lage am oberen Nevsky.
Roses Hotel. 83 € die Nacht bei zenhotels. Etwas mehr zum Bahnhof als Mini-Hotel.
Admiralteyskaya Hotel für 66 € bei Agoda die Nacht. Aber das ist schon ein wenig weg vom Nevsky. Zentral aber ja klar.
Kravt Hotel sieht gut aus aber ist nicht mehr verfügbar vom 9.-11. Juli.