The hotel is situated in the center of the city, it's 2 min walk from the main street, Nevsky Prospekt. You will be inspired by living in the most historical center of the city. You get to the most places of interest on foot, such as Kazan Cathedral , Winter Palace, Russian Museum or Aleksandriysky Theater and many others.