“My Hotel” is a hotel in Saint-Petersburg, Russia, opened in July 2015.
The hotel offers 35 rooms, function facilities for a individual tourists and small groups.
For language support, our Management team speaks English.
Hotel "My Hotel" in St. Petersburg is located in the Primorsky district at the beginning of Savushkina Street, a few minutes walk from the metro station "Black River" (blue line). The city center - Nevsky Prospekt, Palace Square, the Hermitage, St. Isaac's Cathedral, the Bronze Horseman and many other key sights of the city can be reached by public transport in 10 minutes. From the Moscow station, we can be reached by metro in 20 minutes.
Check-in 14:00, Check-out 12:00