very well located, very nice hotel. people at the front desk all talked English, room was very spacious and comfortable. Located on the main street in St Petersburg, walking distance from subway station. Excellent choice more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

