Traveler's Nest
PriceCheck live prices
Check availability →- Address
- Chalkidonos 44, Athens, Attica, 115 27Show on map
- Check-in / out
- 15:00 / 11:00
Traveler's Nest is a place to stay in Athens. It's set on Chalkidonos 44, Athens, Attica, 115 27.
Luxurious Amenities
Make yourself at home in this air-conditioned apartment, complete with a kitchen, refrigerator, and oven. Enjoy entertainment on the 65-inch Smart television and stay connected with complimentary wireless internet.
Convenient Location
Centrally located in Athens, you're within a 5-minute drive of Syntagma Square and Ermou Street. Explore the city easily with key landmarks such as Acropolis and Parthenon just a short distance away.
Amenities
- Smoke-free property
- Upper floors accessible by stairs only
- Wheelchair accessible