Located near Chernaya Rechka metro station, My Hotel offers accommodation in Saint Petersburg There is a 24-hour front desk at the property Guests can eat in the local cafes that are right next to the property Petrovsky Stadium is 39 km from My Hotel, while Hermitage Museum is 5 km from the property The nearest airport is Pulkovo International Airport, 21 km from the property