User
Menu
Stiftstrasse ,43 - Frankfurt, Germany View Map Area: Altstadt
This unpretentious hotel can be found in Frankfurt City. There are a total of 157 rooms on the premises.
Photo Hotel Residence Inn Frankfurt City Center