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