L'hôtel est situé sur la route côtière menant à Aigina, à proximité du temple d'Apollon et à environ 1 km du centre-ville. La plage la plus proche est à 50 mètres. L'hôtel compte 54 chambres et dispose de salles de conférence pouvant accueillir jusqu'à 100 personnes. Un accès Internet est également disponible, de même que des salles à manger. Toutes les chambres sont dotées d'un balcon privé, la plupart avec vue sur la mer. Toutes les chambres de l'hôtel disposent de la climatisation, du chauffage central, de la télévision, d'un coffre-fort, d'un sèche-cheveux, d'un téléphone et d'une chaîne hi-fi. Dans le magnifique jardin, vous trouverez une piscine et un snack-bar. Le petit déjeuner buffet complet est servi dans la véranda, tandis que le restaurant sert le déjeuner et le dîner.