by Lisa A. Grimaldi | September 10, 2014
The 133-room Element Frankfurt Airport has debuted in Frankfurt, Germany. The property, the first Element-branded hotel to open outside North America, has two meeting rooms. Amenities include an all-day restaurant and bar, a 24-hour fitness center, complimentary Wi-Fi throughout the hotel and complimentary breakfast.