Delta Hotels by Marriott Frankfurt Offenbach opened, marking the European debut of the hotel brand. Situated on the left bank of the Main River between Frankfurt city center and Offenbach, the hotel is within easy reach of the city's abundant historic and cultural attractions, and a short stroll from the European Central Bank.

The hotel's 223 guest rooms and suites offer a modern take on comfort: elegantly appointed and decorated in calming hues, with floor-to-ceiling windows that flood the rooms with an abundance of natural light, while affording sweeping views of the city.

The waterfront location, combined with excellent transport links, will be appealing to the business and meetings market. The hotel offers 6,350 square feet of event space, including nine multifunction rooms, along with a 24-hour business center and on-site parking facilities.