City Hotel West

Moselstr. 35
Frankfurt
Germany