This 42 room property is located near Frankfurt/Main airport. Facilities/Services available: 1 restaurant(s). More