Affordable luxury in Athens. The Wyndham Grand Athens Hotel is conveniently located in the commercial district of the city right next to a metro station. For city explorers, this is the ideal starting point for discovering the major archaeological sites of Athens and the most important museums and landmarks. Enjoy the breath-taking view with a refreshing cocktail. And have a delightful meal by the magnificent outdoor waterfall swimming pool. If you're seeking rest, relaxation and a bit of pampering, the spa centre is at your disposal. It offers various rejuvenating treatments and a sauna for your indulgence.
Subject to safety and wellbeing measures, board basis, opening times, age, dress code, and may attract additional charges.