Helvetia is a charming little hotel. We loved out stay there, and we loved St. Petersburg. Unlike Moscow, it is a city with a soul.
At check in, we were welcomed very warmly. The net morning when we ran into the receptionist who had check us in, we were asked if we were enjoying our stay. This was sweet.
The...
More
- Helvetia Hotel St Petersburg
