Hotel Nevsky 22 is a 3 star hotel close to Nevky Prospekt the stunning bulevard in St. Petersburg. It is located just a 5 min. from the Hermitage Museum.
Nevsky Grand Hotel Saint Petersburg is at 1 minute walking distance from the Nevsky Prospekt, at 5 minutes from the subway and at 10 minutes from the Hermitage Museum.