Add Your Own Review

Astoria Hotel

Accommodation - Hotel

St Petersburg, Russian Federation

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

The Astoria Hotel in St. Petersburg is to be thoroughly recommended. Its location within easy walking distance of the Hermitage could not be bettered, and it’s a short drive from all the...