Melia Berlin
Melia Berlin
Hotel
Friedrichstrasse 103
, Berlin, BE, Germany
10117
88
Very Good ·
917 reviews