The hotel is located in the city of Stalida. It offers guests a main and mini outdoor pool, a bar, a garden, a restaurant and terraces for complete relaxation. The panoramic views from the hill on which the hotel is located are impressive. Suitable for those looking for accommodation for a quiet, peaceful holiday.
Location
Room types
Deluxe suite with sea or mountain view
Deluxe double or twin room with sea or mountain view