Choose your room
Apollo Hotel 3*
- Wi-Fi
- 24-hour services
24-hour reception
- Express check-in/ -out
- No pets allowed
Apollo Hotel Frankfurt am Main is a great place to stay in Bahnhofsviertel, named after Frankfurt's main train station, which is nearby, an 18-minute walk from the Kleinmarkthalle. Featuring a storage for belongings, this hotel is located only a few steps from Frankfurt.
Guests may find the glass-fronted skyscraper "Main Tower" just 0.9 km from the 3-star hotel, and Liebieghaus Sculpture Museum is about 900 metres away. Cultural sights in the area include the cutting-edge German Film Museum, which is a 13-minute walk away. Shopping enthusiasts will enjoy being within a few blocks of the choice Galeria Kaufhof Frankfurt An der Hauptwache Mall. The Apollo is located 250 metres from Frankfurt Central train station, while Elbestrasse bus stop is about 200 metres away.
Every day a tasty breakfast is served in the dining room. Offering Asian dishes, Jade - Magic Wok is a 5-minute stroll away.