1 hotel found
Salvator Villas & Spa Hotel nestles on a verdant hill with views of lush green olive groves and the Ionian Sea. Featuring spa facilities, an outdoor pool and hot tu...
Back to the top
Thank you for signing up for our newsletter.