Location was Good. The smell of The rooms are very bad. The staff's english is enough to understand but they do not want to help customers enough. They are not smiling. There was a young guy only who was very helpfull and smiling.
More
- Ibis St Petersburg
