Apollo Hotel





Apollo Hotel is a 3-star hotel in Athens. It's set on 10, Achilleos Street, Athens, Attiki, 10436.
Rooftop Terrace and Garden
Enjoy stunning views from the rooftop terrace and relax in the garden.
Delicious Dining Options
Savor a meal at HR & Roof Garden or opt for room service for a cozy night in.
Varför bo här
- Bar / lounge
- Free Wi-Fi
- Rooftop terrace
- 24-hour reception
- Business facilities
Amenities
- Elevator
- ATM/banking
- Bicycle rentals nearby
- Fireplace in lobby
- Television in common areas
- Scooter/moped rentals nearby
- Library
- Free breakfast
- Safe-deposit box at front desk
- Multilingual staff
- Express check-out
- Meeting rooms
- Express check-in
- Tours/ticket assistance
- Free wired internet
- Snack bar/deli
- Rooftop terrace
- Free buffet breakfast
- Housekeeping on request
- Banquet hall
- LED light bulbs
- Double-glazing on all windows
- Energy-saving switches
- At least 80% of all lighting comes from LEDs