It has 213 bedrooms, including 52 suites and is located on Saint Isaac's Square, next to Saint Isaac's Cathedral and across from the historic Imperial German Embassy.
It has 213 bedrooms. This is including 52 suites. It is located on Saint Isaac's Square and across from the historic Imperial German Embassy. This was next to Saint Isaac's Cathedral.