Choose your room
Odel Apartment
- Free Wi-Fi
- Child-friendly
Cots
Playpen
- Air conditioning
Overlooking the city, the central 1-bedroom Odel Apartment is about 5 minutes' walk from Alhambra Art Theater.
Walk to the ancient citadel "Acropolis" will last 25 minutes. Tower of the Winds is situated approximately 25 minutes' walk from this 95 m^2 apartment.
A flat-screen TV with satellite channels, as well as comforts like an air conditioner, are part of the in-room facilities. The property is also furnished with a sofa and a writing table. A bathroom comes with a bidet, a walk-in shower, and a separate toilet, along with dryers and bath sheets.
Alongside a mini-bar, coffee and tea making facilities, guests staying in the apartment can enjoy a kitchen complete with a refrigerator, an oven, and kitchenware. KTEL Athens Station Terminal B bus station is right near the apartment.