Odysseum is a shopping and leisure center distinguished by its grand architecture and esplanade. It offers a variety of stores and activities.