Property Location Located in St. Petersburg (St. Petersburg City Centre), 15 rooms is minutes from Dostoyevsky Museum and Galeria. This hotel is within close proximity of Loft Project Etagi and Stockmann.Rooms Stay in one of 14 guestrooms featuring LCD..