Aristo Apts offers rooms with a balcony, a seating area, a pantry, a closet and a DVD player in the vicinity to Star Beach.
This hotel is situated 4.1 km away from Labyrinth Park.
The rooms look on to the sea.
Fresh, crete and Taverna 1930 serve Greek dishes and lie a 5-minute walk from Aristo Apts.
Aristo Apts features such facilities as free parking and a safety deposit box.