Close Window
View Category

Renaissance St. Petersburg Baltic Hotel

Dining

Canvas Restaurant (11 of 35)

Canvas Restaurant offers the perfect place for a romantic tête-à-tête or a dinner with friends in the cultural capital of Russia.