Hotel Copenhagen Strand(3.5 stars)

Havnegade 37 View on map
of 5