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 includes 22 rooms and is a 16-minute walk from the Schirn Kunsthalle. You can make use of 24-hour reception and wake-up calls on the premises of this hotel.
Frankfurt is about 400 metres away, while Frankfurt Central train station is in proximity to the 3-star hotel. The property also gives access to the Eschenheimer Tower, which is a 20-minute walk away. The Gothic-style Frankfurt Catholic Cathedral is 1.2 km from the Apollo. Guests will find Elbestrasse bus stop next to this hotel, 5 minutes' stroll away.
Every day a tasty breakfast is served in the dining room. Serving Asian dishes, Jade - Magic Wok lies in the immediate vicinity of the accommodation.