A small hotel wrapped in olive trees and long afternoons.
From €180 / night
From €250 / night
From €320 / night