Rooms & Availability at Delphi Resort Neo Klima
Description of Delphi Resort Neo Klima
Featuring family rooms, a swimming pool and a playground, the Delphi Resort Neo Klima provides guests with a spacious setting when in Neo Klima. This resort is conveniently situated in the town centre.
The resort has 48 peaceful rooms.
The resort offers a convenient on-site café.
The resort is within a five minute walk of the Elios. Skopelos and Stafylos are both within easy driving distance of the resort.
Features at Delphi Resort Neo Klima
Map of Delphi Resort Neo Klima