Se alloggi presso City of Rivers near Palace Square, ti troverai nel centro di San Pietroburgo, a pochi passi da Piazza del palazzo e 6 minuti di passeggiata da Museo di Stato dell'Hermitage e Palazzo d'Inverno. Questo hotel a 4 stelle si trova a 0,6 km da Cattedrale di Kazan e 0,8 km da Cattedrale di Sant'Isacco.