With direct access to Terminal 1 and suites with skyline views, this modern hotel in Frankfurt Airport is minutes from the city center. On-site dining.