You stay at the Marriott Renaissance Baltic hotel in St
Petersburg, just moments away from the
citys historic major sites, including the Hermitage
Museum, Mariinsky Theatre, and Nevsky Prospekt.
0 results matching: Marriott Renaissance Baltic hotel, St Petersburg