Descripción del Hotel
Conveniently located in the Petrogradskiy district district of Saint Petersburg, Hotel Gena is situated 1.3 km from Petrovsky Stadium, 2.4 km from Hermitage Museum and 2.5 km from Palace Square. 2.6 km from Admiralty Building, the property is also 2.