More than a hotel, Monte Xisto is the ideal refuge for an unforgettable time!