Senator Hotel Frankfurt

Oppenheimer Landstr. 81
Frankfurt
Germany