Leonardo Hotel Eschborn Frankfurt is a business hotel with a compelling design, delivering all the modern conveniences needed during a work trip or vacation, for an ideal home-away-from-home stay. From the lobby to the 234 rooms, comfort and beauty abound, all of which are equipped with modern amenities and an attractive and sophisticated design, inviting guests to have a pleasant and restful stay. This pet-friendly hotel also has a restaurant and bar, as well as a peaceful outdoor patio where you can relax at any time of day. Business travelers will appreciate Frankfurt Eschborn's convenient location near the S-Bahn Eschborn Süd, which provides a good connection to Frankfurt city center and the Fairground, and to the highway A66 and Frankfurt International Airport, families will appreciate Frankfurt Eschborn's direct location at the foot of the Taunus mountain range.