Sim, St Paul's Church fica apenas 1,0 km de ibis Styles Frankfurt City.