Where is Carlton Square Hotel, Haarlem located?
Carlton Square Hotel, Haarlem, Carlton Square Hotel, Haarlem, Netherlands (approx. 52.37431°, 4.63154°)
Carlton Square Hotel, Haarlem, Carlton Square Hotel, Haarlem, Netherlands (approx. 52.37431°, 4.63154°)