This charming hotel is in Frankfurt City. The total number of accommodation units is 38. This is not a pet-friendly property.