Athens 21 is centrally located in Athens, right next to Monastiraki Square making it perfect for leisure as for business travelers... Athens 21 in the center of Athens offers well designed rooms suites with all modern comforts to rent in Monastiraki..
Relevance: 142.37393