- This 16-storey apartment hotel is a 3-star hotel in a fairly modern building with relatively inexpensive room rates. It is situated in northern St. Petersburg—around 20 minutes from the city center which is easily accesible by metro. It is in a fairly quiet, residential district and therefore ideal for anyone wanting to get a taste of Russian life away from the hustle and bustle of the city. Most apartments have separate kitchens while the more spacious ones have entrance halls and living rooms.
- © wcities.com 2013
- User Rating