Designed by
Title
View at Zagreb center from the Upper Town, with view at Westin Hotel. #38159163
Description
View at Zagreb center from the Upper Town, with view at Westin Hotel. The Westin Zagreb is a 5 star hotel centrally located in the heart of the city and one of city's landmarks.
This image is editorial