The Square 4 stars

Rådhuspladsen 14, DK-1550 Copenhagen, Denmark

Hotel image
Read more reviews for The Square