THE GEORGE HOTEL

Barcastrasse 3
Hamburg
Germany