Zagreb
Located in the heart of the city, Sheraton Zagreb Hotel is close to all major city attractions, easily accessible and the perfect home for business guests, as well as leisure travellers who want to relax and explore all of Zagreb’s charms.
See more