Ambassador Hotel Frankfurt

Moselstr. 10
Frankfurt
Germany