Admiral Hotel

Hoelderlinstrasse 25
Frankfurt
Germany