Where are you going?
Check-in
Check-out
  1. Home
  2. Greece
  3. Attica
  4. Athens
  5. Petal Apartments

Property Location
With a stay at Petal Apartments in Athens (Athens City Centre), you'll be minutes from Zappeion Hall and Temple of Olympian Zeus. This 4.5-star apartment is close to Acropolis Museum and Syntagma Square.

Rooms
Make yourself at home in one of the 8 guestrooms.

Business, Other Amenities
Featured amenities include multilingual staff, luggage storage, and an elevator (lift). Self parking (subject to charges) is available onsite.