Contacts
How to get to us
Grand Hotel Moika 22 is located in a quiet historical area – in the heart of St. Petersburg, on the Moika River embankment, opposite the famous Hermitage and Palace Square. The hotel is a short walk from Nevsky Prospekt, close to the main attractions and shops.