The hotels are situated at less than 5 minute walk from the center of the town of Agios Nikolaos and at close proximity from the beach. During the last five years they have undergone major renovation work and now offer mordern self-catering facilities at reasonable price.
Hotel Delta has 8 units from which 4 have a sea-view balcony. Each room has air-condition, television and telephone, a dig kitchen and private bathroom. The hotel remains open throughout the year. From November to April.