Leonardo Hotel Frankfurt City Center Frankfurt am Main
Muenchener Str. 59, Frankfurt am Main, Germany
Choose your dates to see prices
Muenchener Str. 59, Frankfurt am Main, Germany
Choose your dates to see prices
The 3-star Leonardo Hotel Frankfurt City Center Frankfurt am Main offers proximity to the botanical garden "Palmengarten", which is located approximately a 25-minute walk away. Only 0.7 km from Theatre and New Opera, this Frankfurt am Main hotel with 108 rooms features a vending machine and a lift.
All allergy-free rooms at Leonardo Hotel Frankfurt City Center are equipped with a flat-screen TV with satellite channels along with tea and coffee making facilities for self-catering. There is also an en-suite bathroom. Bathrooms inlude a separate toilet and a shower, and such fine comforts as hairdryers and bath sheets.
The hotel is nestled in a shopping area of Frankfurt am Main, within 15 minutes' walk of Metzlerpark. The Leonardo Frankfurt am Main is also nestled amidst restaurants and bars, and is also just moments from Frankfurt Central. Romer Timber Houses is just 1.3 km away, while Hauptbahnhof train station is situated a mere 300 metres from the accommodation. Well-connected to many sights, this Frankfurt am Main hotel is fairly close to Long-distance terminal bus station.
The à la carte restaurant overlooks the city and pampers guests with international dishes. Nearly 5 minutes' walk from the property, Der Fette Bulle serves American meals.
Wi-Fi
24-hour reception
24-hour services
Express check-in/ -out
Restaurant
On-site Dining