Hi Brenda
It is a business hotel with lots of features, the main one of note is a nice in-door swimming pool, a real rarity in St Petersburg. It is modern, not a lot of charm, close to a metro station but a long walk to the action centers of Nevsky prospekt. It is located in a large business center and is moderate size, 60 rooms. It is nicer in public facilities than most packaged tours provide so you lucked out in the hotel but not its location, you will need to use the metro, buses or taxi to get to the main attractions unless you enjoy a long walk.
The rooms are not luxurious but not bad.
_________________
Avarice, envy, pride,
Three fatal sparks, have set the hearts of all
On Fire.