A stay at Moxy Frankfurt City Center, a Marriott Hotel places you in the heart of Frankfurt, steps from Zeil Shopping District and Eschenheimer Tower. This hotel is 4.5 mi (7.2 km) from Deutsche Bank Park and 0.8 mi (1.3 km) from Frankfurt Christmas Market.