Facilities and services include an outdoor pool, a spa, a meeting room, and a fitness center. Pets are welcome (on request, extra charge).
Rooms feature a television, air conditioning, and a bathroom.
Address: 18 Likourgou, Athens, 10552, Greece.
Support and useful information