Moskovsky Prospekt 97a, Saint Petersburg
This hotel is located just a 3-minute walk from Moskovskiye Vorota Metro Station and 4 metro stops from Saint Petersburg city centre. Air-conditioned rooms are large modern and include flat-screen TVs and comfortable seating areas.
Sadovaya Street 62, Saint Petersburg
Featuring a free WiFi throughout the property Holiday Inn St Petersburg - Theatre Square offers rooms in Saint Petersburg within an 8-minute walk from Mariinsky Theatre. Guests of this 4-star hotel can relax at the property's lobby.