Sadovaya Street 62, Saint Petersburg
Located in Saint Petersburg's 18th century building Holiday Inn Express - St. Petersburg - Sadovaya provides modern rooms within a 10-minute walk from Mariinsky Theatre and 10-minute drive from Palace Square and Hermitage Museum.