L'hôtel est situé sur la route côtière d'Aigina, à proximité du temple d'Apollon et à 1 km du centre-ville. La plage la plus proche se trouve à 50 m.
L'établissement compte 54 chambres et dispose de salles de conférence pouvant accueillir jusqu'à 100 personnes. Un accès Internet est également disponible. Vous pourrez par ailleurs prendre vos repas dans la véranda et au restaurant de l'hôtel.
Toutes les chambres disposent d'un balcon. La plupart offrent une vue sur la mer. Les chambres sont toutes équipées de la climatisation, du chauffage central, de la télévision, d'un coffre-fort, d'un sèche-cheveux ainsi que d'une chaîne hi-fi.
Vous trouverez dans le jardin une piscine et un snack-bar.
Le copieux buffet de petit-déjeuner est servi dans la véranda et vous pourrez prendre le déjeuner et le dîner dans notre restaurant.