Maximalist design hotel near St. Stephen’s Cathedral, 76 individually designed rooms