The hotel is located almost in the center of St. Petersburg, on Moskovsky Avenue, not far from Nevsky. A 5-minute walk, or a little more, metro station "Technological Institute". Moskovsky Prospekt is one of the busiest thoroughfares of St. Petersburg, so it is easy inexpensive to get from our hotel to any places of interest, and also ground transport.