Guest rooms at Lomonosova Street, 14 nel centro di San Pietroburgo dista meno di 15 minuti di auto da Cattedrale di Kazan e Cattedrale di Sant'Isacco. Questo hotel a 4 stelle si trova a 4,1 km da Museo di Stato dell'Hermitage e Palazzo d'Inverno e 4,7 km da Teatro Mariinsky.