The luxury hotel offers accommodations in 64 air-conditioned and comfortably-furnished rooms with satellite TV and Internet connections. There is a wellness centre with a whirlpool bath, a sauna, a whirlpool-jacuzzi, a beauty parlour and massages available. There is a conference space with a maximum capacity of 120 seats. The Afrodite theme restaurant, priding itself on excellent Greek as well as Mediterranean cuisine, is part of the hotel.