This charming hotel is located in Frankfurt City. The accommodation is close to the main public transport connections in the city. There are a total of 96 rooms available to customers. This accommodation was built in 2005. Pets are not allowed on the premises.
Some of the detailed services may be paid. You can check their rates directly at the establishment. This information is subject to change by the accommodation.