Guyot

This hotel lies in the centre of St Petersburg.

Check availability and book

Check availability and book