Travel Guide
Greece Hotels and Resorts
|
|||||||||||||
| Athena Grand achieves the unimaginable. It makes you feel at home right in the central artery of a metropolis. Located just off Omonia Square, this boutique hotel is the perfect hideaway from the hustle and bustle of the outside world. An ideal place to come back to after a long day of meetings or sightseeing, and be pampered with luxury of every sort. Every corner of the Athena Grand exudes warmth and comfort, while its five-star list of amenities leaves no wish unfulfilled. After all, it is part of the Grecotel family. | |||||||||||||
|








