Esplanade
As its name implies, The Esplanade (meaning plateau in Spanish) has always been at the height of Zagreb’s social life. In fact, it is more than a hotel; it is part of the tradition and spirit of the city. The history of the Esplanade is central to ...