APOLLO HOTEL, Athens
About the Hotel
Rooms
Apollo Hotel offers
Dining
The
Location
Located at 10 Ahilleos Street, the hotel is a
Public Areas
Apollo Hotel combines
Transportation
The hotel is well-connected via public transportation, enabling straightforward bus and metro access throughout the city. Express bus number 95 can take guests to Syntagma Square. The strategic location allows travelers to explore Athens efficiently.
Highlights
Location: 10 Ahilleos Street, near Meraxourgio Metro Station
Rooms: 51 quality rooms, singles to suites
Dining: HR Bar & Restaurant, local and international dishes
Transportation: Easy access to bus and metro
Select your room type
Room rates & availability calendar
Amenities & services
General
- No smoking on site
- Wi-Fi
- Safe deposit box
- 24-hour reception
- Express check-in/ -out
- No pets allowed
- 24-hour security
- Luggage storage
- Locker room
- Lift
- Currency exchange
- ATM/Cash machine
- Smoke detectors
- Fire extinguishers
- Key access
Guest Parking
- Electric kettle
Services
- Room service
- Housekeeping
- Car hire
- Dry cleaning
- Tours/Ticket assistance
- Grocery shopping service
- Shops/Commercial services
Dining
- Restaurant
- Snack bar
- Bar/ Lounge area
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Cots
- Babysitting/Child services
Spa & Leisure
- Sun terrace
- Garden area
- Leisure/ TV room
- Massage
Room features
- Air conditioning
- Heating
- Soundproofed rooms
- Dressing area
- Patio
- Terrace
- Dining table
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
- AM/FM alarm clock

