Hotel Stella Maris 3 stars

Reimarusstr. 12, Hamburg City Center (New Town), 20459 Hamburg, Germany

Hotel image
Read more reviews for Hotel Stella Maris