This hotel is located within walking distance to the major sites in the center of the city of St. Petersburg such as the Hermitage, etc. It is very near the main street of the city so there are restaurants nearby. The English-speaking staff was very helpful. They would arrange for tickedts, a transfer from the airport, optional tours and tour... more















