Down Town Modern Apartments

PriceCheck live prices

Check availability →
Guest rating
6.2 · 20 reviews
Address
118 Thessalonikis, Athens, 11854, Greece, Athens, 11854Show on map
Check-in / out
14:00 / 12:00

Down Town Modern Apartments is a place to stay in Athens. It's set on 118 Thessalonikis, Athens, 11854, Greece, Athens, 11854.

Luxurious Amenities

Indulge in luxury with kitchens, jetted bathtubs, and LCD televisions in each guestroom.

Prime Location

Located in Petralona, just minutes away from major attractions like Syntagma Square and the Ancient Agora of Athens.

Amenities

  • Smoke-free property
  • Housekeeping on request
  • Wheelchair accessible

Gjestevurdering

Guests rate Down Town Modern Apartments 6.2 from 20 verified reviews. Recent guest reviews sit with the rooms above.