This charming hotel can be found in Frankfurt City. The premises count with 78 welcoming units. Pets are not allowed at Maingau.