Com uma estadia Guest rooms at Lomonosova Street, 14, ficará numa localização central em São Petersburgo, a 15 minutos de carro de Catedral de Kazan e de Catedral de S. Isaac. Este hotel de 4 estrelas está a 4,1 km (2,5 mi) de Museu Hermitage e Palácio de Inverno e a 4,7 km (2,9 mi) de Teatro Mariinsky.