The Cyclades Hotel is a modern hotel located in downtown Athens. It is close to the Acropolis and other major attractions, such as the National Archaeological Museum and the Ancient Agora. The hotel has a rooftop pool and a fitness center.
Address: 22 Leoforos Andrea Siggrou, Athens 117 41, Greece