Around for almost 140 years, this striking glass-fronted box of a hotel right in the heart of town offers well-equipped, comfortable, 21st-century rooms that are much more stylish than you might expect. There’s also a restaurant, a spa and a small gym.
Grand Hotel Bonavia
Rijeka