This hotel is really gorgeous inside with 82 rooms and 20 suites. People are really friendly and helpful. It is a Marriott hotel, with the same discounts and programs as other Marriotts.
The view from the 6th floor terrace bar is the best view of St. Isaac's Cathedral.